Source: japi-compliance-checker Version: 1.3.6-1 Severity: important User: debian-j...@lists.debian.org Usertags: openjdk-8-transition
japi-compliance-checker doesn't work when OpenJDK 8 is used by default: ebourg@icare:~$ japi-compliance-checker -test verifying detectable Java library changes reading classes 1.0 ... ERROR: internal error - can't read method signature ERROR: test result: FAILED (0 breaks found) Switching to Java 7 solves this issue: ebourg@icare:~$ sudo update-java-alternatives --set java-1.7.0-openjdk-amd64 update-alternatives: error: no alternatives for iceweasel-javaplugin.so update-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so ebourg@icare:~$ japi-compliance-checker -test Using Java 1.7.0_55 verifying detectable Java library changes Using Java 1.7.0_55 reading classes 1.0 ... reading classes 2.0 ... comparing classes ... creating compatibility report ... result: INCOMPATIBLE (Binary: 35.7%, Source: 42.2%) total "Binary" compatibility problems: 55, warnings: 36 total "Source" compatibility problems: 59, warnings: 3 see detailed report: compat_reports/libsample_java/1.0_to_2.0/compat_report.html test result: SUCCESS (114 breaks found) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org