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

Compile Windows jdk8+ with VS2022, move jdk17 x,p,zlinux to gcc 11.2 #18135

Merged
merged 1 commit into from
Sep 13, 2023

Conversation

pshipton
Copy link
Member

alinux can't move to 11.2 due to #15390

For testing see the following. Ignore the linux builds on jdk8,11. This build was done with a different commit that modified all versions.
https://openj9-jenkins.osuosl.org/job/Pipeline-Build-Test-Personal/431/

jdk11 will move once we have a new OpenJDK level that compiles, expected in a future 11.0.21 update.
jdk8 will move once Adoptium provides a xlinux centos6 container with the required gcc version, although we can consider moving other platforms earlier. They all work.

@keithc-ca
Copy link
Contributor

Question for @TobiAjila: Do we still need the *_criu platforms? CRIU is enabled by default on all Linux platforms for all versions (except for jdk8 where it's not (yet?) supported). Do the *_criu platforms still serve a purpose?

Copy link
Contributor

@keithc-ca keithc-ca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@keithc-ca keithc-ca merged commit 754717a into eclipse-openj9:master Sep 13, 2023
@tajila
Copy link
Contributor

tajila commented Sep 13, 2023

Question for @TobiAjila: Do we still need the *_criu platforms? CRIU is enabled by default on all Linux platforms for all versions (except for jdk8 where it's not (yet?) supported). Do the *_criu platforms still serve a purpose?

as of today we no longer need it

@keithc-ca
Copy link
Contributor

as of today we no longer need it

Ok, I'll create a pull request to remove those redundant specifications.

@pshipton
Copy link
Member Author

Doc issue eclipse-openj9/openj9-docs#1168

pshipton added a commit to pshipton/openjdk-build that referenced this pull request Oct 4, 2023
pshipton added a commit to pshipton/openjdk-build that referenced this pull request Nov 15, 2023
Affects jdk8, jdk11, jdk17, although jdk17 alinux doesn't change.
OpenJ9 jdk8, jdk11 xlinux hasn't switched to gcc 11.2 yet since the
container used to compile doesn't yet contain this compiler.

See
eclipse-openj9/openj9#18135
eclipse-openj9/openj9#18408

Signed-off-by: Peter Shipton <[email protected]>
pshipton added a commit to pshipton/openjdk-build that referenced this pull request Nov 15, 2023
Affects jdk8, jdk11, jdk17, although jdk17 alinux doesn't change.
OpenJ9 jdk8, jdk11 xlinux hasn't switched to gcc 11.2 yet since the
container used to compile doesn't yet contain this compiler.

See
eclipse-openj9/openj9#18135
eclipse-openj9/openj9#18408

Signed-off-by: Peter Shipton <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants