Bug#893302: lwjgl FTBFS with openjdk-9

Markus Koschany apo at debian.org
Mon Apr 23 21:57:32 BST 2018


I had a go at this today. This package has multiple issues. I tried to
work around the RuntimeExceptions by returning true instead of throwing
an exception. Very bad I know.

It turned out that not only one but four classes are not properly
generated at build time. Those will cause missing symbol errors later.
Then there are several removed or deprecated sun.* classes that either
cause a build failure or warnings.

I'm attaching a simple patch that makes more of those errors visible.

lwjgl 2.9.3 is a legacy release from 2015. It is the last version of the
2.x series and no longer supported. Upstream moved to lwjgl 3. If nobody
can fix this we should consider to remove lwjgl because the new version
3 would require new Kotlin build dependencies and more.

Markus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: java9.patch
Type: text/x-patch
Size: 980 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20180423/17915044/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20180423/17915044/attachment.sig>


More information about the pkg-java-maintainers mailing list