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

Attachment: buildlog
Description: Binary data

Attachment: transition-to-openjdk7
Description: Binary data

Reply via email to