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:
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: