7130404: [macosx] "os.arch" value should be "x86_64" for compatibility with Apple JDK6
James Melvin
james.melvin at oracle.com
Thu Apr 19 10:55:33 PDT 2012
Exactly right. The fix was pushed to 7u4-b20. I plan to confirm the sync
plan for 7u6 includes this work. If not, I can push the same fix to 7u6
independently.
- Jim
On 4/19/12 1:25 PM, Alan Bateman wrote:
> On 19/04/2012 18:17, James Melvin wrote:
>> Hi Alan,
>>
>> Nothing is broken... yet. The change to os.name string compares was on
>> the advice of Mike Swingler from Apple. They may be changing the name to
>> just "OS X" at some point and this change was in preparation for that
>> potential change. This was also pushed to 7uX earlier. The JDK 8 change
>> is a forward port of the same. The change also affected RE build and
>> promote scripts so the integration order and process was somewhat out of
>> the ordinary.
>>
>> - Jim
> Thanks Jim, and I see the reply from Mike Swingler too.
>
> On 7u then I just checked jdk7u/jdk7u-dev and several tests are using
> startsWith("Mac OS") like we had in 8 so maybe it's not all pushed to 7u
> yet.
>
> -Alan.
More information about the macosx-port-dev
mailing list