RFR: 8264224: Add macosx-aarch64 to Oracle build configurations [v2]
Mikael Vidstedt
mikael at openjdk.java.net
Wed Mar 31 06:26:38 UTC 2021
On Tue, 30 Mar 2021 12:31:25 GMT, Erik Joelsson <erikj at openjdk.org> wrote:
>> I don't think we need to set SETFILE anymore. This used to be needed because the SetFile binary in older Xcode versions was 32 bit and Catalina no longer supports 32 bit apps. This should definitely not be a problem on aarch64.
>
> I don't think we need the compatible cds alignment here. This was added for x64 mainly to make it run correctly in rosetta IIRC. Macos aarch64 binaries will most likely run well in their native environment without this.
I'll drop the SETFILE override - I removed it, ran a test job and everything seems to work just as expected.
I agree with Erik that the CDS alignment shouldn't be an issue here.
-------------
PR: https://git.openjdk.java.net/jdk/pull/3258
More information about the build-dev
mailing list