Why MACOSX_UNIVERSAL == true by default?

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Mon Oct 15 08:50:56 PDT 2012


Thanks everybody for the background information!

Are there any objections to set MACOSX_UNIVERSAL=false by default during
Hotspot build then?

Best regards,
Vladimir Ivanov

On 10/13/12 01:21, Daniel D. Daugherty wrote:
> Adding macosx-port-dev at ... to the thread...
> 
> 
> On 10/12/12 2:56 PM, Vladimir Ivanov wrote:
>> Hi,
>>
>> Does anybody know/remember why MACOSX_UNIVERSAL=true by default?
> 
> Yes. :-)
> 
> 
>> I'm asking, because JDK layout on MacOS X differs from other platforms
>> and to make export_*_jdk build targets work correctly, you need to
>> specify ALT_MACOSX_UNIVERSAL=false.
>>
>> I'd like to fix that (change default value to false), but I have no
>> idea why it was set to true in the first place.
> 
> Jim Melvin restored Universal build support into HotSpot. However,
> the rest of the JDK did not follow suit. As far as I know/remember,
> only the hotspot repo supports Universal build at the moment.
> 
> Dan
> 
>>
>> Best regards,
>> Vladimir Ivanov


More information about the macosx-port-dev mailing list