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

OpenJDK 11 builds for Solaris (SPARC)? #1279

Open
karianna opened this issue Sep 14, 2019 · 19 comments
Open

OpenJDK 11 builds for Solaris (SPARC)? #1279

karianna opened this issue Sep 14, 2019 · 19 comments
Labels
enhancement Issues that enhance the code or documentation of the repo in any way help wanted Issues that need an extra hand helping out with them question Issues that are queries about the code base or potential problems that have been spotted solaris Issues that affect or relate to the SOLARIS OS Waiting on OP Issues that are awaiting a response from the original author of the ticket
Milestone

Comments

@karianna
Copy link
Contributor

Is there any update on or any estimate when OpenJDK 11 builds will be available for Solaris (SPARC)?

Originally posted by @sKiLLeFF in AdoptOpenJDK/TSC#40 (comment)

@karianna karianna added this to the September 2019 milestone Sep 14, 2019
@karianna karianna added the enhancement Issues that enhance the code or documentation of the repo in any way label Sep 14, 2019
@karianna karianna removed this from the September 2019 milestone Sep 14, 2019
@eFFecTM
Copy link

eFFecTM commented Sep 26, 2019

Is there any news to have this scheduled before the end of the year, for example by November?

@karianna
Copy link
Contributor Author

@gdams have we got enough capacity for this? I note that Solaris support is proposed to be dropped for Java 14+ (JEP 382)

@smlambert
Copy link
Contributor

Have added test labels to build-inspira-solaris10u11-sparcv9-1 to enable jdk8 testing, but reminding that you may want to add a separate machine for testing (the -1 machine seems very slow).

Related: adoptium/infrastructure#631 and adoptium/aqa-tests#799

@gdams
Copy link
Member

gdams commented Nov 4, 2019

I think that this should be closed until we know the future of OpenJDK on Solaris, We can re-consider at that point? @karianna ?

@karianna
Copy link
Contributor Author

karianna commented Nov 5, 2019

I think that this should be closed until we know the future of OpenJDK on Solaris, We can re-consider at that point? @karianna ?

Does it just build-out of the box today?

@gdams
Copy link
Member

gdams commented Nov 6, 2019

Does it just build-out of the box today?

It does but we don't currently have the hardware to build it.

@karianna karianna added this to the Backlog milestone Nov 6, 2019
@karianna karianna added the help wanted Issues that need an extra hand helping out with them label Nov 6, 2019
@eFFecTM
Copy link

eFFecTM commented Nov 9, 2019

Just wondering, I noticed that as of right now OpenJDK 8 is still being built for Solaris (Sparc). Is the hardware of that build system compatible for building newer OpenJDK versions?

@karianna
Copy link
Contributor Author

We need a Solaris box that also has Solaris 11 installed on it.

@346L3
Copy link

346L3 commented May 19, 2020

Is there any way to set up a build slave for the build farm?
I'm also interested in more recent OpenJDK builds for Solaris and have Sparc and x86 servers running Solaris 10 & 11.
After a quick look, I could only find documentation on adding new variants to be built on the buildfarm, not provide farm systems themselves...

@karianna
Copy link
Contributor Author

Is there any way to set up a build slave for the build farm?
I'm also interested in more recent OpenJDK builds for Solaris and have Sparc and x86 servers running Solaris 10 & 11.
After a quick look, I could only find documentation on adding new variants to be built on the buildfarm, not provide farm systems themselves...

@346L3 - please email infrastructureATadoptopenjdkDOTnet

@M-Davies M-Davies added the solaris Issues that affect or relate to the SOLARIS OS label Nov 26, 2020
@gdams
Copy link
Member

gdams commented Jun 4, 2021

@346L3 Are you still willing to connect some Solaris servers to our build farm? Please let me know if it's still an option. CC @sxa

@github-actions github-actions bot added the question Issues that are queries about the code base or potential problems that have been spotted label Jun 4, 2021
@karianna karianna added the Waiting on OP Issues that are awaiting a response from the original author of the ticket label Jun 6, 2021
@346L3
Copy link

346L3 commented Jun 8, 2021

@346L3 Are you still willing to connect some Solaris servers to our build farm? Please let me know if it's still an option. CC @sxa

Yes, absolutely. I just had a lot of stuff going on lately... Does one per type suffice?

@gdams
Copy link
Member

gdams commented Jun 8, 2021

@346L3 the more the better but we'd happily take anything that you have. Are you on our slack channel? If not would you join https://adoptium.net/slack and we can discuss over there?

@davidmoten
Copy link

Now that JDK 17 LTS is around I'm after a Solaris JDK 17 sparcv9 download. Still don't see anything after JDK 8 unfortunately. What's the status on the > JDK 8 builds?

@karianna
Copy link
Contributor Author

Sadly that is not a supported version/platform combination

@sxa
Copy link
Member

sxa commented Jun 13, 2023

@davidmoten Solaris/SPARC was removed from the upstream openjdk codebase in late 2020 around the JDK15 timeframe, so we are unlikely to be able to build an official JDK17. (Also SPARC is an expensive platform for us to support)

@davidmoten
Copy link

@davidmoten Solaris/SPARC was removed from the upstream openjdk codebase in late 2020 around the JDK15 timeframe, so we are unlikely to be able to build an official JDK17. (Also SPARC is an expensive platform for us to support)

Thanks for the reply. I did notice that Oracle JDK is now free again for JDK 17 and checked with them but they don't build Solaris sparc for JDK 15+ so I really should forget about it and hasten our migration off Solaris!

@sxa
Copy link
Member

sxa commented Jun 13, 2023

Thanks for the reply. I did notice that Oracle JDK is now free again for JDK 17 and checked with them but they don't build Solaris sparc for JDK 15+ so I really should forget about it and hasten our migration off Solaris!

Yep it was JEP 381 that stripped it out of the code base.
In the case of JDK11 there are a couple of other blockers for us building that one, but it is feasible which is the only reason this issue hasn't been finally closed :-)

@ptribble
Copy link

ptribble commented Apr 1, 2024

For people finding this, there are a couple of options.

You can get good builds of OpenJDK for Solaris on both SPARC and x86 from Liberica

https://bell-sw.com/pages/downloads/

These include JDK11, and also 12 and 13.

If you want something more recent, then you're into unsupported territory, although it's not impossible. I have patches to build current OpenJDK on x86 illumos, and OpenJDK up to 17 on Solaris SPARC.

https://github.com/ptribble/jdk-sunos-builder

and some binaries for Solaris SPARC up to JDK17 too

https://pkgs.tribblix.org/openjdk/sparc-solaris/

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 help wanted Issues that need an extra hand helping out with them question Issues that are queries about the code base or potential problems that have been spotted solaris Issues that affect or relate to the SOLARIS OS Waiting on OP Issues that are awaiting a response from the original author of the ticket
Projects
Status: Todo
Development

No branches or pull requests

9 participants