Bug#706702: libbtm-java: FTBFS with openjdk-7

Shuxiong Ye yeshuxiong at gmail.com
Fri May 3 15:11:50 UTC 2013


Package: libbtm-java
Version: 2.1.2
Tags: patch

Fail to build with OpenJDK7 for some abstract methods need to be
implemented.

Here goes the build log: also see the attatchment buildlog

dh build
   debian/rules override_dh_auto_build
make[1]: Entering directory `/home/yesx/source/libbtm-java-2.1.2'
CLASSPATH=/usr/share/java/slf4j-api.jar:/usr/share/java/geronimo-jms_1.1_spec-1.1.jar:/usr/share/java/geronimo-jta-1.0.1b-spec.jar:/usr/share/java/mockito-core.jar
ant -Djar.version=2.1.2
Buildfile: /home/yesx/source/libbtm-java-2.1.2/build.xml

    [javac] /home/yesx/source/libbtm-java-2.1.2/build.xml:45: warning:
'includeantruntime' was not set, defaulting to build.sysclasspath=last; set
to false for repeatable builds
    [javac] Compiling 133 source files to
/home/yesx/source/libbtm-java-2.1.2/dist/classes
    [javac] warning: [options] bootstrap class path not set in conjunction
with -source 1.5
    [javac]
/home/yesx/source/libbtm-java-2.1.2/src/bitronix/tm/resource/jdbc/PoolingDataSource.java:48:
error: PoolingDataSource is not abstract and does not override abstract
method getParentLogger() in CommonDataSource
    [javac] public class PoolingDataSource extends ResourceBean implements
DataSource, XAResourceProducer, PoolingDataSourceMBean {
    [javac]        ^
    [javac]
/home/yesx/source/libbtm-java-2.1.2/src/bitronix/tm/resource/jdbc/lrc/LrcXADataSource.java:37:
error: LrcXADataSource is not abstract and does not override abstract
method getParentLogger() in CommonDataSource
    [javac] public class LrcXADataSource implements XADataSource {
    [javac]        ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 2 errors
    [javac] 1 warning

I try to fix it. The patch is in the attatchments, transition-to-openjdk7


-- 
Sincerely

Shuxiong Ye

School of Electronics Engineering and Computer Science, Peking University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20130503/868e2372/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: buildlog
Type: application/octet-stream
Size: 1808 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20130503/868e2372/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: transition-to-openjdk7
Type: application/octet-stream
Size: 2855 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20130503/868e2372/attachment-0001.obj>


More information about the pkg-java-maintainers mailing list