https://issues.apache.org/ooo/show_bug.cgi?id=121690
Bug ID: 121690
Issue Type: DEFECT
Summary: Build fails with Oracle Java7 (Java 7)
Classification: Code
Product: tools
Version: AOO 3.4.1
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: build.pl
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Does not build with java7 from Oracle.
java version "1.7.0_12-ea"
Java(TM) SE Runtime Environment (build 1.7.0_12-ea-b08)
Java HotSpot(TM) Server VM (build 24.0-b28, mixed mode)
When I try to compile version:
build -- version: 275224
=============
Building module hsqldb
=============
Entering /mnt/lfs/sources/ubuntu/local_dev300/hsqldb
mkout -- version: 1.8
if [ -f ./unxlngi6.pro/misc/build/hsqldb ] ; then mv
./unxlngi6.pro/misc/build/hsqldb ./unxlngi6.pro/misc/build/hsqldb_removeme ; fi
make writeable...
patching file hsqldb/src/org/hsqldb/Expression.java
patching file hsqldb/src/org/hsqldb/persist/HsqlDatabaseProperties.java
patching file hsqldb/src/org/hsqldb/Library.java
patching file hsqldb/src/org/hsqldb/Table.java
patching file hsqldb/src/org/hsqldb/TableWorks.java
mkdir: cannot create directory `./unxlngi6.pro/misc/build/hsqldb/': File exists
Buildfile:
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/build/build.xml
init:
javaversion6:
javaversion4:
javaversion2:
-prepare:
[mkdir] Created dir:
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/classes
codeswitcher:
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/build/build.xml:135:
warning: 'includeantruntime' was not set, defaulting to
build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 1 source file to
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/classes
[javac] Note:
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/util/CodeSwitcher.java
uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
switches:
switchtojdk14:
switchtojdk16:
[java] ........................
store:
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/build/build.xml:291:
warning: 'includeantruntime' was not set, defaulting to
build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 6 source files to
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/classes
lib:
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/build/build.xml:302:
warning: 'includeantruntime' was not set, defaulting to
build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 40 source files to
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/classes
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcConnection.java:418:
error: jdbcConnection is not abstract and does not override abstract method
getNetworkTimeout() in Connection
[javac] public class jdbcConnection implements Connection {
[javac] ^
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcResultSet.java:334:
error: jdbcResultSet is not abstract and does not override abstract method
<T>getObject(String,Class<T>) in ResultSet
[javac] public class jdbcResultSet implements ResultSet {
[javac] ^
[javac] where T is a type-variable:
[javac] T extends Object declared in method
<T>getObject(String,Class<T>)
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcStatement.java:127:
error: jdbcStatement is not abstract and does not override abstract method
isCloseOnCompletion() in Statement
[javac] public class jdbcStatement implements Statement {
[javac] ^
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcPreparedStatement.java:212:
error: jdbcPreparedStatement is not abstract and does not override abstract
method isCloseOnCompletion() in Statement
[javac] public class jdbcPreparedStatement extends jdbcStatement
[javac] ^
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcCallableStatement.java:302:
error: jdbcCallableStatement is not abstract and does not override abstract
method <T>getObject(String,Class<T>) in CallableStatement
[javac] public class jdbcCallableStatement extends jdbcPreparedStatement
[javac] ^
[javac] where T is a type-variable:
[javac] T extends Object declared in method
<T>getObject(String,Class<T>)
[javac]
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java:283:
error: jdbcDatabaseMetaData is not abstract and does not override abstract
method generatedKeyAlwaysReturned() in DatabaseMetaData
[javac] public class jdbcDatabaseMetaData implements DatabaseMetaData {
[javac] ^
[javac] Note:
/mnt/lfs/sources/ubuntu/local_dev300/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/lib/java/JavaSystem.java
uses or overrides 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] 6 errors
BUILD FAILED
/mnt/lfs/sources/ubu
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.