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

Support for Shenandoah builds #191

Closed
2m opened this issue May 6, 2018 · 2 comments
Closed

Support for Shenandoah builds #191

2m opened this issue May 6, 2018 · 2 comments

Comments

@2m
Copy link

2m commented May 6, 2018

Would jabba be a good place to add support for JVM builds with Shenandoah?

Binary builds are provided by the build farm. The build numbers change daily, and only seven of the last ones are available to download. I would imagine the auto-discovery for index.json will have to be changed to support this.

I am willing to help out if you think this is a good idea.

P.S. I am a maintainer of JDK8 Shenandoah build for ArchLinux. Always changing build numbers make it tedious keeping the PKGBUILD definition up to date. I think having support for jabba would be a better approach.

shyiko added a commit that referenced this issue May 6, 2018
@shyiko
Copy link
Owner

shyiko commented May 6, 2018

Hi Martynas.

Sure, openjdk-shenandoah@1.{8,9,10}.* added (synced every 24h).

You'll need jabba@0.10.0+ for installation to work (tar.xz is not supported by jabba pre 0.10.0).

$ jabba install openjdk-shenandoah@1.10.0-235
$ java --version

openjdk 10.0.1-internal 2018-04-17
OpenJDK Runtime Environment (build 10.0.1-internal+0-nightly-sobornost-builds.shipilev.net-shenandoah-jdk10-b235)
OpenJDK 64-Bit Server VM (build 10.0.1-internal+0-nightly-sobornost-builds.shipilev.net-shenandoah-jdk10-b235, mixed mode)

🎉

@shyiko shyiko closed this as completed May 6, 2018
@2m
Copy link
Author

2m commented May 7, 2018

Oh wow. Thanks a lot for such a quick fix! :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants