[urgent] RFR: JDK-8145206: Configure broken on Macosx

Erik Joelsson erik.joelsson at oracle.com
Sun Dec 13 09:53:06 UTC 2015


On Macosx, the utility to use is dsymutil. On Windows, debugsymbols are 
controlled with flags to the compiler and linker. On Linux and Solaris, 
we use objcopy. Each platform is different.

/Erik

On 2015-12-12 13:48, Yasumasa Suenaga wrote:
> I agree to David.
>
> If your environment does not have objcopy, you should set 
> --with-native-debug-symbols
> to internal or none.
>
>
> Thanks,
>
> Yasumasa
>
>
> On 2015/12/12 21:40, David Holmes wrote:
>> On 12/12/2015 1:52 AM, Erik Joelsson wrote:
>>> JDK-8036003 broke configure on Macosx:
>>>
>>> checking what type of native debug symbols to use... zipped
>>> configure: error: Unable to find objcopy, cannot enable native debug
>>> symbols
>>>
>>> We can only fail for missing objcopy on platforms that actually use it.
>>
>> Silly question but how do we do the zipped debuginfo on platforms 
>> without an objcopy ??
>>
>> Thanks,
>> David
>>
>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8145206
>>> Webrev: http://cr.openjdk.java.net/~erikj/8145206/webrev.01/
>>>
>>> /Erik




More information about the build-dev mailing list