To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=85087 Issue #|85087 Summary|Internal hsqldb fails to build if java is openjdk/jdk7 Component|framework Version|OOo 2.3.1 Platform|All URL| OS/Version|All Status|UNCONFIRMED Status whiteboard| Keywords| Resolution| Issue type|ENHANCEMENT Priority|P3 Subcomponent|code Assigned to|tm Reported by|bero
------- Additional comments from [EMAIL PROTECTED] Tue Jan 8 15:53:45 +0000 2008 ------- The version of hsqldb included with OOo fails to build with current JDKs: [javac] Compiling 120 source files to /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/classes [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcStatement.java:127: org.hsqldb.jdbc.jdbcStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement [javac] public class jdbcStatement implements Statement { [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcStatement.java:1535: isClosed() in org.hsqldb.jdbc.jdbcStatement cannot implement isClosed() in java.sql.Statement; attempting to assign weaker access privileges; was public [javac] synchronized boolean isClosed() { [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcPreparedStatement.java:203: org.hsqldb.jdbc.jdbcPreparedStatement is not abstract and does not override abstract method setNClob(int,java.io.Reader) in java.sql.PreparedStatement [javac] public class jdbcPreparedStatement extends jdbcStatement [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcCallableStatement.java:295: org.hsqldb.jdbc.jdbcCallableStatement is not abstract and does not override abstract method setNClob(java.lang.String,java.io.Reader) in java.sql.CallableStatement [javac] public class jdbcCallableStatement extends jdbcPreparedStatement [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcConnection.java:403: org.hsqldb.jdbc.jdbcConnection is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection [javac] public class jdbcConnection implements Connection { [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcResultSetMetaData.java:94: org.hsqldb.jdbc.jdbcResultSetMetaData is not abstract and does not override abstract method isWrapperFor(java.lang.Class<?>) in java.sql.Wrapper [javac] public class jdbcResultSetMetaData implements ResultSetMetaData { [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcResultSet.java:325: org.hsqldb.jdbc.jdbcResultSet is not abstract and does not override abstract method updateNClob(java.lang.String,java.io.Reader) in java.sql.ResultSet [javac] public class jdbcResultSet implements ResultSet { [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java:279: org.hsqldb.jdbc.jdbcDatabaseMetaData is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData [javac] public class jdbcDatabaseMetaData implements DatabaseMetaData { [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcBlob.java:78: org.hsqldb.jdbc.jdbcBlob is not abstract and does not override abstract method getBinaryStream(long,long) in java.sql.Blob [javac] public class jdbcBlob implements Blob { [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcClob.java:81: org.hsqldb.jdbc.jdbcClob is not abstract and does not override abstract method getCharacterStream(long,long) in java.sql.Clob [javac] public final class jdbcClob implements Clob { [javac] ^ [javac] /usr/src/ark/BUILD/ooo-build/build/ooh680-m1/hsqldb/unxlngi6.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcParameterMetaData.java:54: org.hsqldb.jdbc.jdbcParameterMetaData is not abstract and does not override abstract method isWrapperFor(java.lang.Class<?>) in java.sql.Wrapper [javac] public class jdbcParameterMetaData implements ParameterMetaData { [javac] ^ [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 11 errors That leaves people who want to use purely free software with gcj, which causes some extensions to fail at runtime. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]