Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Build AIX JDK8 through 21 on AIX 7.2TL05 (or later) for consistency with JDK22+ #3885

Open
sxa opened this issue Jul 10, 2024 · 0 comments
Labels
enhancement Issues that enhance the code or documentation of the repo in any way macos Issues that affect or relate to the MAC OS testing Issues that enhance or fix our test suites

Comments

@sxa
Copy link
Member

sxa commented Jul 10, 2024

We currently build JDKs up to 21 using XLC 13 or 16 on AIX 7.2TL02. This issue is to discuss moving that level up to TL05 (or later) which is the same as our OpenXL build machine used for building JDK22 and later. Updating the OS level (Note, I am not proposing a compiler change) for earlier versions would prevent it running on systems with an earlier TL (See third bullet reference below) so we would need to inform users that they will need to update to a later level if they wish to use the latest updates of the JDK so this would be a breaking change. Noting that we have some precendent for such changes from when we stopped supporting AIX 7.1 in those bulids.

If we are going to do this I propose aiming for the October PSU cycle, so jdk8u432, 11.0.25, 17.0.13 and 21.0.5.

Related:

@sxa sxa added enhancement Issues that enhance the code or documentation of the repo in any way PMC-agenda For the PMC to review labels Jul 10, 2024
@github-actions github-actions bot added macos Issues that affect or relate to the MAC OS testing Issues that enhance or fix our test suites labels Jul 10, 2024
@sxa sxa removed the PMC-agenda For the PMC to review label Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Issues that enhance the code or documentation of the repo in any way macos Issues that affect or relate to the MAC OS testing Issues that enhance or fix our test suites
Projects
Status: Todo
Development

No branches or pull requests

1 participant