Bug#757484: aspectj: FTBFS with Java 8: ClassFormatException: Invalid byte tag in constant pool: 18
Emmanuel Bourg
ebourg at apache.org
Fri Aug 8 17:03:35 UTC 2014
Source: aspectj
Version: 1.6.12+dfsg-3
Severity: important
User: debian-java at lists.debian.org
Usertags: openjdk-8-transition
Hi,
During a rebuild of all Java packages in sid with OpenJDK 8,
this package failed to build with the following error:
compile-aj:
[mkdir] Created dir: /«BUILDDIR»/aspectj-1.6.12+dfsg/org.aspectj/modules/org.eclipse.jdt.core/jdtcore-for-aspectj-classes
[iajc] org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 18
[iajc] at org.aspectj.apache.bcel.classfile.Constant.readConstant(Constant.java:133)
[iajc] at org.aspectj.apache.bcel.classfile.ConstantPool.<init>(ConstantPool.java:45)
[iajc] at org.aspectj.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:186)
[iajc] at org.aspectj.apache.bcel.classfile.ClassParser.parse(ClassParser.java:131)
[iajc] at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:424)
[iajc] at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.java:376)
[iajc] at org.aspectj.weaver.World.resolveToReferenceType(World.java:485)
[iajc] at org.aspectj.weaver.World.resolve(World.java:326)
[iajc] at org.aspectj.weaver.World.resolve(World.java:236)
This issue has been fixed upstream in the version 1.8
The full build log is available from:
http://87.98.165.193/debian/openjdk8-rebuild/logs-failed-jdk8/pending/aspectj_1.6.12+dfsg-3_unstable_jdk8.log
More information about the pkg-java-maintainers
mailing list