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

Goint toward OpenJDK 17 compatibility #137

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

pgrt
Copy link

@pgrt pgrt commented May 29, 2022

Hello,

capsule is packaged in Debian, where we are currently checking if building packages is still possible with OpenJDK 17, whereas we currently use OpenJDK 11. Hence the bug report
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011924
concerning capsule. The current pull request solves the issue in the bug, but then I get 40 failing tests, please see the enclosed log.
failingTests_openJDK17_20220529.txt

I guess there are various reasons why the tests fail, for instance testWrapperCapsuleAgent certainly fails because of the illegal reflective access attempt in CapsuleTestUtils.accessible (which "only" issued a warning with previous JDKs). For other tests, I admit I have not gone into details that much.

I will be happy to provide you with more details if I can and I would appreciate any help to achieve OpenJDK 17 compatibility if you have time for it,

Best,
Pierre

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

Successfully merging this pull request may close these issues.

2 participants