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