feat(JDK21) Use official Temurin build for linux/s390x
#776
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a follow-up to #772.
@MarkEWaite noted that we should use the official build versions for the architectures that have moved out of preview.
@dduportal then noted that the only one that was left was s390x.
I'm proposing this small change to remove
s390x
's JDK from the preview and start using the official Temurin builds.I noticed that there was no
arm32
defined in check-jdk.sh, even though it is supposed to be called by thejdk21-preview
manifest.I'm not sure how we got this working for
arm32
in the first place. I'm not saying it isn't working; I just don't understand how it works. 🤷So, I haven't removed the
arm32
support in this PR. I will do so in another PR, but it could have some side effects forarm32
(or not; I'm sure you all understand how this worked forarm32
).Anyway, there is no new Temurin release for
arm32
inea-beta
(or anything else, to be clear), so that shouldn't be an issue.Testing done
make build agent_debian_jdk21_preview
andmake build agent_debian_jdk21_preview
.Submitter checklist
Link to relevant issues in GitHub or Jira