RFR: 8263856: Github Actions for macos/aarch64 cross-build [v2]
Anton Kozlov
akozlov at openjdk.java.net
Tue Apr 6 10:06:37 UTC 2021
On Tue, 30 Mar 2021 16:29:49 GMT, Erik Joelsson <erikj at openjdk.org> wrote:
>> Anton Kozlov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:
>>
>> - Specify Xcode version; don't use --extra-{c,cxx,ld}flags
>> - Merge remote-tracking branch 'upstream/jdk/master' into 8263856-gha-macos-aarch64
>> - Add macos/aarch64 build workflow
>
> .github/workflows/submit.yml line 1444:
>
>> 1442: --with-conf-name=macos-aarch64
>> 1443: --openjdk-target=aarch64-apple-darwin
>> 1444: --with-extra-cflags="-arch arm64"
>
> If configure isn't adding these flags automatically, that's something that we should fix.
Thanks for review! The problem with flags is resolved by merging in master with https://bugs.openjdk.java.net/browse/JDK-8264650
The Xcode version if fixed to 12.4, which is consistent with the current state of PR #3258 (https://bugs.openjdk.java.net/browse/JDK-8264224)
-------------
PR: https://git.openjdk.java.net/jdk/pull/3270
More information about the build-dev
mailing list