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

Java11 support #7333

Closed
dantefff opened this issue Jun 30, 2021 · 6 comments
Closed

Java11 support #7333

dantefff opened this issue Jun 30, 2021 · 6 comments
Assignees

Comments

@dantefff
Copy link
Contributor

Feature request

Description

Now that java8 support has been dropped on some major linux distributions, I think would be nice to have official java11 support in GATK. I know that I can compile in java11, but the only reference I could find (from 2019) says it is an experimental support only.

@lbergelson
Copy link
Member

Hi @dantefff. We're planning on officially moving GATK to use java 11 by default in the relatively near future. I don't have an exact timeline. It's definitely annoying to not have it work out of the box on most linux systems and it's something we want to do soon. I have had very limited bandwidth lately and updating to 11 has been a casualty of that. Now that the world is rebooting things should start to tick along faster and I hope to have it updated soon.

@dantefff
Copy link
Contributor Author

dantefff commented Jun 30, 2021

Hi @lbergelson ,
Compile it from sources is not a major issue for me. Can I understand from your words that current master branch from github is reasonably tested in Java11?
Best regards

@dantefff
Copy link
Contributor Author

dantefff commented Jul 7, 2021

Java11 compiled versions will crash with UnsupportedOperationException. I created a new issue and a pull request for this: #7338

@gokalpcelik
Copy link
Contributor

openjdk-8 can still be found on many major distributions albeit it is not the default one to be installed. Just check the package manager for openjdk-8 tags.
If not check adoptopenjdk repos to install one from there. Or use the docker image.

@dantefff
Copy link
Contributor Author

dantefff commented Jul 8, 2021

openjdk-8 can still be found on many major distributions albeit it is not the default one to be installed. Just check the package manager for openjdk-8 tags.
If not check adoptopenjdk repos to install one from there. Or use the docker image.

That's true now, but it is matter of months not being.

@droazen
Copy link
Collaborator

droazen commented Jul 19, 2021

Closing as dupe of #6671. Java 11 support is definitely on our roadmap for this year!

@droazen droazen closed this as completed Jul 19, 2021
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

4 participants