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.

Reply via email to