[...] [javac] where T is a type-variable: [javac] T extends Object declared in method getObject(String,Class) [javac] /tmp/B.FnYUBi/BUILD/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolablePreparedStatement.java:41: error: PoolablePreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement [javac] public class PoolablePreparedStatement extends DelegatingPreparedStatement implements PreparedStatement { [javac] ^ [javac] /tmp/B.FnYUBi/BUILD/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingConnection.java:45: error: PoolingConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection [javac] public class PoolingConnection extends DelegatingConnection implements Connection, KeyedPoolableObjectFactory { [javac] ^ [javac] /tmp/B.FnYUBi/BUILD/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDataSource.java:45: error: PoolingDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource [javac] public class PoolingDataSource implements DataSource { [javac] ^ [javac] /tmp/B.FnYUBi/BUILD/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDriver.java:52: error: PoolingDriver is not abstract and does not override abstract method getParentLogger() in Driver [javac] public class PoolingDriver implements Driver { [javac] ^ [javac] /tmp/B.FnYUBi/BUILD/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/DriverAdapterCPDS.java:87: error: DriverAdapterCPDS is not abstract and does not override abstract method getParentLogger() in CommonDataSource [javac] public class DriverAdapterCPDS [javac] ^ [javac] /tmp/B.FnYUBi/BUILD/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/PerUserPoolDataSource.java:60: error: PerUserPoolDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource [javac] public class PerUserPoolDataSource [javac] ^ [javac] /tmp/B.FnYUBi/BUILD/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/SharedPoolDataSource.java:52: error: SharedPoolDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource [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] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 15 errors [javac] 3 warnings BUILD FAILED /tmp/B.FnYUBi/BUILD/commons-dbcp-1.4-src/build.xml:196: Compile failed; see the compiler error output for details. Total time: 1 second error: Bad exit status from /tmp/B.FnYUBi/BUILD/tmp/rpm-tmp.76547 (%build) RPM build errors: Bad exit status from /tmp/B.FnYUBi/BUILD/tmp/rpm-tmp.76547 (%build) ended at: Tue Jul 4 19:57:03 2017, done in 0:00:02.141543 error: No files produced. mesg: ttyname failed: Inappropriate ioctl for device + chmod -R u+rwX /tmp/B.FnYUBi/BUILD + rm -rf /tmp/B.FnYUBi/tmp /tmp/B.FnYUBi/BUILD mesg: ttyname failed: Inappropriate ioctl for device + rm -rf /tmp/B.FnYUBi Begin-TLD-Builder-Info Build-Time: user:7.71s sys:0.37s real:7.54s (faults io:1 non-io:124233) End-TLD-Builder-Info