Bug#617865: FTBFS due to changes in cglib

Miguel Landaeta miguel at miguel.cc
Fri Mar 11 23:40:03 UTC 2011


Package: libhibernate3-java
Version: 3.5.4.Final-5
Severity: serious

The last upload of cglib breaks the build of this package.
A complete build log is attached and the relevant error messages
are shown below:

INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 1225 source files to /tmp/buildd/libhibernate3-java-3.5.4.Final/core/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

/tmp/buildd/libhibernate3-java-3.5.4.Final/core/src/main/java/org/hibernate/bytecode/cglib/CglibClassTransformer.java:[79,34] getClassInfo(net.sf.cglib.asm.ClassReader) in net.sf.cglib.core.ClassNameReader cannot be applied to (org.objectweb.asm.ClassReader)

/tmp/buildd/libhibernate3-java-3.5.4.Final/core/src/main/java/org/hibernate/bytecode/cglib/CglibClassTransformer.java:[80,18] incompatible types
found   : net.sf.cglib.core.DebuggingClassWriter
required: org.objectweb.asm.ClassWriter

/tmp/buildd/libhibernate3-java-3.5.4.Final/core/src/main/java/org/hibernate/bytecode/cglib/CglibClassTransformer.java:[91,6] cannot find symbol
symbol  : constructor ClassReaderGenerator(org.objectweb.asm.ClassReader,int)
location: class net.sf.cglib.transform.ClassReaderGenerator

/tmp/buildd/libhibernate3-java-3.5.4.Final/core/src/main/java/org/hibernate/bytecode/cglib/CglibClassTransformer.java:[92,5] generateClass(net.sf.cglib.asm.ClassVisitor) in net.sf.cglib.transform.TransformingClassGenerator cannot be applied to (org.objectweb.asm.ClassWriter)

/tmp/buildd/libhibernate3-java-3.5.4.Final/core/src/main/java/org/hibernate/bytecode/cglib/CglibClassTransformer.java:[116,31] <anonymous org.hibernate.bytecode.cglib.CglibClassTransformer$1> is not abstract and does not override abstract method acceptWrite(net.sf.cglib.asm.Type,java.lang.String) in net.sf.cglib.transform.impl.InterceptFieldFilter

/tmp/buildd/libhibernate3-java-3.5.4.Final/core/src/main/java/org/hibernate/bytecode/buildtime/CGLIBInstrumenter.java:[75,35] getClassInfo(net.sf.cglib.asm.ClassReader) in net.sf.cglib.core.ClassNameReader cannot be applied to (org.objectweb.asm.ClassReader)

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information

-- 
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche





More information about the pkg-java-maintainers mailing list