NetBeans pre-build failed due to the incorrect configuration

Fu Jie fujie at loongson.cn
Fri Dec 28 04:42:55 UTC 2018


Nice.

Many thanks to you David.


Best regards,
Jie

On 2018/12/28 上午11:47, David Holmes wrote:
> 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 build-dev mailing list