From owner-freebsd-ports@FreeBSD.ORG Thu Feb 13 10:13:24 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 628A6269; Thu, 13 Feb 2014 10:13:24 +0000 (UTC) Received: from mp1-smtp-2.eutelia.it (mp1-smtp-2.eutelia.it [62.94.10.162]) by mx1.freebsd.org (Postfix) with ESMTP id D903D1224; Thu, 13 Feb 2014 10:13:23 +0000 (UTC) Received: from ns2.biolchim.it (ip-188-188.sn2.eutelia.it [83.211.188.188]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mp1-smtp-2.eutelia.it (Eutelia) with ESMTP id 4198EDF6D6; Thu, 13 Feb 2014 10:55:06 +0100 (CET) Received: from soth.ventu (adsl-ull-180-187.41-151.net24.it [151.41.187.180]) (authenticated bits=0) by ns2.biolchim.it (8.14.8/8.14.8) with ESMTP id s1D9sVQ5014266 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 13 Feb 2014 10:54:37 +0100 (CET) (envelope-from ml@netfence.it) X-Authentication-Warning: ns2.biolchim.it: Host adsl-ull-180-187.41-151.net24.it [151.41.187.180] claimed to be soth.ventu Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.8/8.14.7) with ESMTP id s1D9sQL2025824; Thu, 13 Feb 2014 10:54:26 +0100 (CET) (envelope-from ml@netfence.it) Message-ID: <52FC9652.2020007@netfence.it> Date: Thu, 13 Feb 2014 10:54:26 +0100 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: office@FreeBSD.org Subject: Cannot build OpenOffice Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (ns2.biolchim.it [192.168.2.203]); Thu, 13 Feb 2014 10:54:42 +0100 (CET) X-Scanned-By: MIMEDefang 2.74 Cc: ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Feb 2014 10:13:24 -0000 Hello. Since a while I am unable to compile OpenOffice; I always lived with this, but now that 3.x support is gone, I'd really like to upgrade to 4.0.1. The box is 9.1p10/i386, java is OpenJDK 1.7.0_51, and below is my /etc/make.conf: > WITHOUT_RUNTIME_CPUDETECTION=yes > WRKDIRPREFIX=/tmp > CPUTYPE?=athlon64 > LOCALIZED_LANG=it > PERL_VERSION=5.12.5 > WITH_NEW_XORG=yes The error is related to hsqldb; please find below what I think is the relevant extract: > [javac] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcResultSet.java:336: error: jdbcResultSet is not abstract and does not override abstract method getObject(String,Class) in ResultSet > > Entering /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/extras/source/templates/wizard/letter/lang > > [javac] public class jdbcResultSet implements ResultSet { > [javac] ^ > [javac] where T is a type-variable: > [javac] T extends Object declared in method getObject(String,Class) > [javac] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.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] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcPreparedStatement.java:214: error: jdbcPreparedStatement is not abstract and does not override abstract method setNClob(int,Reader) in PreparedStatement > [javac] public class jdbcPreparedStatement extends jdbcStatement > [javac] ^ > [javac] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcResultSetMetaData.java:94: error: jdbcResultSetMetaData is not abstract and does not override abstract method isWrapperFor(Class) in Wrapper > [javac] public class jdbcResultSetMetaData implements ResultSetMetaData { > [javac] ^ > [javac] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcCallableStatement.java:304: error: jdbcCallableStatement is not abstract and does not override abstract method getObject(String,Class) in CallableStatement > [javac] public class jdbcCallableStatement extends jdbcPreparedStatement > [javac] ^ > [javac] where T is a type-variable: > [javac] T extends Object declared in method getObject(String,Class) > touch ./unxfbsdi.pro/misc/build/so_installed_so_stlport > cp -f ./unxfbsdi.pro/misc/build/STLport-4.5/lib/lib* ./unxfbsdi.pro/lib > cp -f -L -R ./unxfbsdi.pro/misc/build/STLport-4.5/stlport ./unxfbsdi.pro/inc > touch ./unxfbsdi.pro/misc/build/so_predeliver_so_stlport > [javac] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java:285: error: jdbcDatabaseMetaData is not abstract and does not override abstract method generatedKeyAlwaysReturned() in DatabaseMetaData > [javac] public class jdbcDatabaseMetaData implements DatabaseMetaData { > [javac] ^ > [javac] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcBlob.java:78: error: jdbcBlob is not abstract and does not override abstract method getBinaryStream(long,long) in Blob > [javac] public class jdbcBlob implements Blob { > [javac] ^ > [javac] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcClob.java:82: error: jdbcClob is not abstract and does not override abstract method getCharacterStream(long,long) in Clob > [javac] public final class jdbcClob implements Clob { > [javac] ^ > [javac] /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcParameterMetaData.java:54: error: jdbcParameterMetaData is not abstract and does not override abstract method isWrapperFor(Class) in Wrapper > [javac] public class jdbcParameterMetaData implements ParameterMetaData { > [javac] ^ > [javac] Note: /tmp/usr/ports/editors/openoffice-4/work/aoo-4.0.1/main/hsqldb/unxfbsdi.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] 10 errors > > BUILD FAILED Full log is 28MB, but I can compress and upload it somewhere if needed. Any hint? bye & Thanks av. P.S. I also tried building on a 10.0/amd64 and remember having the same problems back when the port was at 3.x; I haven't had the chance to try again with 4.0.1 yet.