NetBeans pre-build failed due to the incorrect configuration

David Holmes david.holmes at oracle.com
Fri Dec 28 03:47:15 UTC 2018


On 28/12/2018 1:36 pm, Fu Jie wrote:
> Hi David,
> 
> Thanks for your reply.
> 
> I had tried to send the patch as an attachment last night, but the 
> mailing lists reminded me that the size of my email with such an 
> attachment was too big.
> 
> I'm very appreciative of your help. And I'd like to follow your advice 
> to submit the patch again later.

Ao Qi has author status now and so can post a webrev on 
cr.openjdk.java.net. Perhaps they could help you with this patch. They 
can also file a bug for this issue on https://bugs.openjdk.java.net

Thanks,
David

> Best regards,
> 
> Jie
> 
> 
> 
> On 2018/12/27 下午9:01, David Holmes wrote:
>> Hi,
>>
>> All patches to OpenJDK must be submitted on OpenJDK infrastructure. 
>> This means either hosted on cr.openjdk.java.net or else included 
>> inline, or as attachments, to emails to the OpenJDK mailing lists. 
>> Patches hosted on github are not acceptable.
>>
>> Thanks,
>> David
>>
>> On 27/12/2018 10:56 pm, Fu Jie wrote:
>>> Hi all,
>>>
>>>
>>> OpenJDK build with NetBeans failed during the pre-build process.
>>> The reason is that configuration in 
>>> make/nb_native/nbproject/configurations.xml is wrong.
>>>
>>> The setting that leads to the failure is:
>>>         <preBuildCommand>sh ../configure --with-debug-level=slowdebug 
>>> --disable-zip-debug-info</preBuildCommand>
>>>
>>> Two pionts were wrong here:
>>>   1) the path of configure script specified was incorrect which 
>>> should just be "sh configure" instead of "sh ../configure".
>>>   2) deprecated --disable-zip-debug-info was used which is now an 
>>> unrecognized option.
>>>
>>> The pre-build succeeded with the following configuration. For more 
>>> info., see [1].
>>>         <preBuildCommand>sh configure 
>>> --with-debug-level=slowdebug</preBuildCommand>
>>>
>>>
>>> Further more, there are too many invalid items in 
>>> make/nb_native/nbproject/configurations.xml. For example
>>> This item is invalid since advancedThresholdPolicy.cpp had been 
>>> removed from the project.
>>> ---------------------------------------------------------------------------- 
>>>
>>>          <item 
>>> path="../../src/hotspot/share/runtime/advancedThresholdPolicy.cpp"
>>>                ex="false"
>>>                tool="1"
>>>                flavor2="0">
>>>          </item>
>>> ---------------------------------------------------------------------------- 
>>>
>>> For more invalid items, see [2].
>>>
>>>
>>> To fix the issues, make/nb_native/nbproject/configurations.xml needs 
>>> to be updated. And I made a patch[3] for this.
>>> Could anyone help to review it? Thank you!
>>>
>>> [1] 
>>> https://github.com/DamonFool/MyBlog/blob/master/JVM/nb-prebuild-failed.md 
>>>
>>> [2] 
>>> https://github.com/DamonFool/MyBlog/blob/master/JVM/nb-invalid-config-items.md 
>>>
>>> [3] 
>>> https://github.com/DamonFool/MyWorkspace/blob/master/others/nb-config.diff 
>>>
>>>
>>> Best regards,
>>> Fu Jie
>>>
>>>
> 


More information about the jdk-dev mailing list