temurin-build icon indicating copy to clipboard operation
temurin-build copied to clipboard

Build on a newer version of macos

Open sxa opened this issue 1 year ago • 3 comments

We are currently building on macos 10.x on x64 - we should start using newer build machines (ideally the latest OS version, and ensure that we can target all in-support versions).

For some releases we are using the options to target back to 10.9 but not for all releases. We need to do some testing on the later versions to ensure there are no new test failures that occur what build on the new one and tested on a "supported" one (probably verifying the tests on the existing 10.14/15 systems).

Note that there is a related infrastructure issue at https://github.com/adoptium/infrastructure/issues/3050 to cover issues with our playbooks on the older version of macos.

sxa avatar May 17 '23 13:05 sxa

Note https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk17u/job/jdk17u-mac-x64-temurin/287 has successfully build on macos 12/x64 with our existing -mmacosx-version-min=10.9 option

sxa avatar Aug 21 '23 15:08 sxa

https://github.com/adoptium/infrastructure/issues/2536#issuecomment-1697270848 is relevant; successful jdk11 17 and 20 x64 builds on arm64 macos11 machines

Haroon-Khel avatar Oct 02 '23 16:10 Haroon-Khel

ref https://github.com/adoptium/temurin-build/issues/3487#issuecomment-1743307582

I built an x64 jdk8 binary using xcode11.7 on macos12. The build ran fine and am now running the binary through the aqa test pipeline on a macos10.15 machine https://ci.adoptium.net/job/AQA_Test_Pipeline/180/console

Haroon-Khel avatar Oct 02 '23 16:10 Haroon-Khel