Bug#845606: The Bytecode Should Not Be Targeting Java 1.2

殷啟聰 seamlikok at gmail.com
Mon Dec 5 17:53:31 UTC 2016


In version 1.3~b8 that I have been packaging, Jack uses ASM 5.0.4 [1].

The upstream Jack is not affected by this particular problem because
the source of Jack includes the source of all external dependencies
which are compiled using Ant and javac and are included into
`jack.jar` when Jack is being built. Thus, the classes of ASM are not
shrunk and stay in Java 1.5.

You can see the commands compiling ASM in [2].

[1]: https://android.googlesource.com/toolchain/jack/+/ub-jack-douarn-b8/asm4/README.android
[2]: https://android.googlesource.com/toolchain/jack/+/ub-jack-douarn-b8/build.xml#2215



More information about the pkg-java-maintainers mailing list