[jdk17u-dev] RFR: 8293107: GHA: Bump to Ubuntu 22.04
Aleksey Shipilev
shade at openjdk.org
Mon Aug 7 07:19:57 UTC 2023
This is a series of commits that bring 17u GHA close to mainline. The root change is Ubuntu 22.04 bump, but that one could not be tested alone, because GHA would be broken due to missing compilers, dependencies, etc. Therefore, I opted to do a bulk PR that contains a series of inter-dependent changes. This PR should bring 17u GHA to the good state, atomically.
The included changes are in separate commits, if you want to review them separately. But it would be easier to see the changes against JDK 22 GHA. There are differences against JDK 22 GHA, but those look minor, not breaking/fixing current GHA, and we can backport separately once we get JDK 17u GHA in shape.
Additional testing:
- [x] GHA
- [x] Eyeballing the difference between patched JDK 17u and JDK 22 GHA: [jdk17-jdk22-gha-diff.txt](https://github.com/openjdk/jdk17u-dev/files/12261456/jdk17-jdk22-gha-diff.txt)
-------------
Commit messages:
- Unclean backport JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase
- Unclean backport: JDK-8313428: GHA: Bump GCC versions for July 2023 updates
- Unclean backport JDK-8295213: Run GHA manually with user-specified make and configure arguments
- Clean backport JDK-8293361: GHA: dump config.log in case of configure failure
- Unclean backport: JDK-8293107: GHA: Bump to Ubuntu 22.04
- Unclean backport JDK-8293098: GHA: Harmonize GCC version handling for host and cross builds
Changes: https://git.openjdk.org/jdk17u-dev/pull/1640/files
Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1640&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8293107
Stats: 116 lines in 5 files changed: 87 ins; 3 del; 26 mod
Patch: https://git.openjdk.org/jdk17u-dev/pull/1640.diff
Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1640/head:pull/1640
PR: https://git.openjdk.org/jdk17u-dev/pull/1640
More information about the jdk-updates-dev
mailing list