We'll need to deal with this at some point. Some thoughts are in 7853fb5aa4800bfae29c7b116f814a3e6d7820fb.
Apache Harmony's Pack200 Packer implementation seems to be rather buggy.
The OpenJDK implementation has been removed from JDK 14:
https://github.com/openjdk/jdk/commit/9ac2f8b6543b99ff361501361bcbac55c7579485#diff-3b2359e70a55591e111e7c588cadf087
We'll need to deal with this at some point. Some thoughts are in 7853fb5aa4800bfae29c7b116f814a3e6d7820fb.
If we write our own implementation, it'd be nice to support it even though the RS client doesn't need it, as it'd be useful for the whole Java ecosystem. Hopefully adding Java 7->13 support isn't that much effort above a Java 6 implementation.
https://docs.oracle.com/en/java/javase/13/docs/specs/pack-spec.html is the last version of the specification.
If we write our own implementation, it'd be nice to support it even though the RS client doesn't need it, as it'd be useful for the whole Java ecosystem. Hopefully adding Java 7->13 support isn't that much effort above a Java 6 implementation.
Apache Harmony's Pack200 Packer implementation seems to be rather buggy.
The OpenJDK implementation has been removed from JDK 14:
9ac2f8b654 (diff-3b2359e70a55591e111e7c588cadf087)
We'll need to deal with this at some point. Some thoughts are in 7853fb5aa4800bfae29c7b116f814a3e6d7820fb.
https://docs.oracle.com/en/java/javase/13/docs/specs/pack-spec.html is the last version of the specification.
If we write our own implementation, it'd be nice to support it even though the RS client doesn't need it, as it'd be useful for the whole Java ecosystem. Hopefully adding Java 7->13 support isn't that much effort above a Java 6 implementation.