Package: libcommons-dbcp-java
Version: 1.2.2-1
Severity: important
Usertags: java-common

Hi,

this package FTBFS if default-jdk points to openjdk - a change that is
planned for the future. The relevant part of the build log is:

    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/BasicDataSource.java:44:
 org.apache.commons.dbcp.BasicDataSource is not abstract and does not override 
abstract method isWrapperFor(java.lang.Class) in java.sql.Wrapper
    [javac] public class BasicDataSource implements DataSource {
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/DelegatingStatement.java:46:
 org.apache.commons.dbcp.DelegatingStatement is not abstract and does not 
override abstract method isPoolable() in java.sql.Statement
    [javac] public class DelegatingStatement extends AbandonedTrace implements 
Statement {
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/DelegatingStatement.java:131:
 isClosed() in org.apache.commons.dbcp.DelegatingStatement cannot implement 
isClosed() in java.sql.Statement; attempting to assign weaker access 
privileges; was public
    [javac]     protected boolean isClosed() {
    [javac]                       ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/DelegatingPreparedStatement.java:50:
 org.apache.commons.dbcp.DelegatingPreparedStatement is not abstract and does 
not override abstract method setNClob(int,java.io.Reader) in 
java.sql.PreparedStatement
    [javac] public class DelegatingPreparedStatement extends DelegatingStatement
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/DelegatingCallableStatement.java:53:
 org.apache.commons.dbcp.DelegatingCallableStatement is not abstract and does 
not override abstract method setNClob(java.lang.String,java.io.Reader) in 
java.sql.CallableStatement
    [javac] public class DelegatingCallableStatement extends 
DelegatingPreparedStatement
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/DelegatingConnection.java:51:
 org.apache.commons.dbcp.DelegatingConnection is not abstract and does not 
override abstract method createStruct(java.lang.String,java.lang.Object[]) in 
java.sql.Connection
    [javac] public class DelegatingConnection extends AbandonedTrace
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/DelegatingResultSet.java:55:
 org.apache.commons.dbcp.DelegatingResultSet is not abstract and does not 
override abstract method updateNClob(java.lang.String,java.io.Reader) in 
java.sql.ResultSet
    [javac] public class DelegatingResultSet extends AbandonedTrace implements 
ResultSet {
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/PoolablePreparedStatement.java:41:
 org.apache.commons.dbcp.PoolablePreparedStatement is not abstract and does not 
override abstract method setNClob(int,java.io.Reader) in 
java.sql.PreparedStatement
    [javac] public class PoolablePreparedStatement extends 
DelegatingPreparedStatement implements PreparedStatement {
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/PoolingConnection.java:42:
 org.apache.commons.dbcp.PoolingConnection is not abstract and does not 
override abstract method createStruct(java.lang.String,java.lang.Object[]) in 
java.sql.Connection
    [javac] public class PoolingConnection extends DelegatingConnection 
implements Connection, KeyedPoolableObjectFactory {
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/PoolingDataSource.java:45:
 org.apache.commons.dbcp.PoolingDataSource is not abstract and does not 
override abstract method isWrapperFor(java.lang.Class) in java.sql.Wrapper
    [javac] public class PoolingDataSource implements DataSource {
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/cpdsadapter/ConnectionImpl.java:41:
 org.apache.commons.dbcp.cpdsadapter.ConnectionImpl is not abstract and does 
not override abstract method createStruct(java.lang.String,java.lang.Object[]) 
in java.sql.Connection
    [javac] class ConnectionImpl implements Connection {
    [javac] ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:43:
 org.apache.commons.dbcp.cpdsadapter.PooledConnectionImpl is not abstract and 
does not override abstract method 
removeStatementEventListener(javax.sql.StatementEventListener) in 
javax.sql.PooledConnection
    [javac] class PooledConnectionImpl 
    [javac] ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/cpdsadapter/PoolablePreparedStatementStub.java:34:
 isClosed() in org.apache.commons.dbcp.DelegatingStatement cannot implement 
isClosed() in java.sql.Statement; attempting to assign weaker access 
privileges; was public
    [javac] class PoolablePreparedStatementStub extends 
PoolablePreparedStatement {
    [javac] ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/datasources/PerUserPoolDataSource.java:52:
 org.apache.commons.dbcp.datasources.PerUserPoolDataSource is not abstract and 
does not override abstract method isWrapperFor(java.lang.Class) in 
java.sql.Wrapper
    [javac] public class PerUserPoolDataSource
    [javac]        ^
    [javac] 
/tmp/buildd/libcommons-dbcp-java-1.2.2/src/java/org/apache/commons/dbcp/datasources/SharedPoolDataSource.java:45:
 org.apache.commons.dbcp.datasources.SharedPoolDataSource is not abstract and 
does not override abstract method isWrapperFor(java.lang.Class) in 
java.sql.Wrapper
    [javac] public class SharedPoolDataSource
    [javac]        ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 15 errors

Cheers,
Torsten



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to