From owner-freebsd-openoffice@FreeBSD.ORG Mon Jul 31 11:06:57 2006 Return-Path: X-Original-To: openoffice@freebsd.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E53F116A4DE for ; Mon, 31 Jul 2006 11:06:57 +0000 (UTC) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B667C43D7D for ; Mon, 31 Jul 2006 11:06:07 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6VB5ogw053161 for ; Mon, 31 Jul 2006 11:05:50 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6VB5nJo053157 for openoffice@freebsd.org; Mon, 31 Jul 2006 11:05:49 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 31 Jul 2006 11:05:49 GMT Message-Id: <200607311105.k6VB5nJo053157@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: openoffice@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2006 11:06:58 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/11/29] ports/74518 openoffice openoffice-1.1 build failure on 4-stable: o [2005/03/04] ports/78428 openoffice openoffice.org-1.1.4 stops compiling -> d f [2005/04/14] ports/79941 openoffice openoffice.org-1.1 1.1.4_1 binary package o [2005/07/11] ports/83252 openoffice openoffice.org-1.1 1.1.4 build failure: D o [2005/09/20] ports/86383 openoffice Can't compile openoffice.org-1.1 o [2005/11/21] ports/89393 openoffice can't install OpenOffice 2.0.0 from port o [2005/12/10] ports/90184 openoffice Install of OpenOffice 2.0.0 fails o [2005/12/21] ports/90759 openoffice cannot save ANY file with "de-openoffice. o [2006/01/23] ports/92218 openoffice openoffice.org-2.0 build fails with shlib o [2006/03/09] ports/94270 openoffice I cant make OpenOffice.org-2.0 o [2006/06/01] ports/98271 openoffice installing printers in editors/openoffice 11 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/05/10] ports/66480 openoffice editors/openoffice.org-1.1 port uses root o [2005/09/16] ports/86206 openoffice editors/openoffice.org-2.0: Unable to bui o [2006/02/02] ports/92737 openoffice editors/openoffice.org-2.0 build failure o [2006/02/19] ports/93559 openoffice OpenOffice.org-2.0.2 compile error o [2006/03/07] ports/94172 openoffice editors/openoffice.org-2.0 needs sane sym o [2006/06/08] ports/98687 openoffice openoffice.org-2.0 ports "couldn't fetch" o [2006/06/14] ports/98949 openoffice editors/openoffice.org-2.0: Build fails w o [2006/07/21] ports/100669openoffice Error on building Openoffice.org-2.0 8 problems total. From owner-freebsd-openoffice@FreeBSD.ORG Mon Jul 31 23:49:34 2006 Return-Path: X-Original-To: freebsd-openoffice@freebsd.org Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C31E16A4DD for ; Mon, 31 Jul 2006 23:49:34 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id BADF943D45 for ; Mon, 31 Jul 2006 23:49:33 +0000 (GMT) (envelope-from stephen@math.missouri.edu) Received: from [10.0.0.4] (12-216-254-44.client.mchsi.com[12.216.254.44]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20060731234932m92002sbuve>; Mon, 31 Jul 2006 23:49:32 +0000 Message-ID: <44CE970C.3050509@math.missouri.edu> Date: Mon, 31 Jul 2006 18:49:32 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20060728 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-openoffice@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Recent patch to openoffice-2.0 X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2006 23:49:34 -0000 patch-i65512 has lines like #if !defined(FREEBSD) || (__FreeBSD_version < 700015) || (__FreeBSD_version < 601103) Shouldn't it be something like #if !defined(FREEBSD) || ((__FreeBSD_version >= 700000) && (__FreeBSD_version < 700015)|| (__FreeBSD_version < 601103) If you are running version 601103 (as I am) the former line fails miserably. Thanks Stephen From owner-freebsd-openoffice@FreeBSD.ORG Thu Aug 3 14:16:54 2006 Return-Path: X-Original-To: freebsd-openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 778CC16A4DA for ; Thu, 3 Aug 2006 14:16:54 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk [81.187.76.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9F5943D62 for ; Thu, 3 Aug 2006 14:16:50 +0000 (GMT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from [IPv6:::1] (localhost [IPv6:::1]) by smtp.infracaninophile.co.uk (8.13.6/8.13.6) with ESMTP id k73EGNHW016211 for ; Thu, 3 Aug 2006 15:16:24 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Authentication-Results: smtp.infracaninophile.co.uk from=m.seaman@infracaninophile.co.uk; sender-id=softfail; spf=softfail X-SenderID: Sendmail Sender-ID Filter v0.2.14 smtp.infracaninophile.co.uk k73EGNHW016211 Message-ID: <44D20531.50504@infracaninophile.co.uk> Date: Thu, 03 Aug 2006 15:16:17 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 1.5.0.5 (X11/20060801) MIME-Version: 1.0 To: freebsd-openoffice@FreeBSD.org X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig0541DC6D3EF9DED184987EAB" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (smtp.infracaninophile.co.uk [IPv6:::1]); Thu, 03 Aug 2006 15:16:44 +0100 (BST) X-Virus-Scanned: ClamAV 0.88.3/1634/Wed Aug 2 23:32:49 2006 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on happy-idiot-talk.infracaninophile.co.uk Cc: Subject: editors/openoffice.org-2.0 compilation on recent RELENG_6 X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 14:16:54 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig0541DC6D3EF9DED184987EAB Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Dear port maintainers, The editors/openoffice.org-2.0 port is failing to compile on a recently updated RELENG_6 machine. The symptoms will occur on a machine with % sysctl kern.osreldate kern.osreldate: 601103 because of this preprocessor construct in files/patch-i65512: #if !defined(FREEBSD) || (__FreeBSD_version < 700015) || (__FreeBSD_versi= on < 601103) Of course, this evaluates to true on any machine with osreldate =3D=3D 60= 1103, because 601103 < 700015. Yet the purpose of this construct is to identif= y the system versions before UME's MFC of include/netdb.h to version 1.38.2.2, introducing a conflicting prototype for gethostbyname_r() -- returning a= n int rather than the struct pointer OOo seems to be expecting. Perhaps it should say #if !defined(FREEBSD) || (__FreeBSD_version >=3D 700000 && __FreeBSD_vers= ion < 700015) || (__FreeBSD_version < 601103) Here's the tail of the build output. This is with -DLOCALIZED_LANG=3Den-= GB: /usr/ports/editors/openoffice.org-2.0/work/OOC680_m7/sal/osl/unx ------------------------------ Making: ../../unxfbsdi.pro/misc/cpposl.dpc dmake subdmake=3Dtrue -f makefile.mk product=3D"full" depend=3Dt ALLDPC Making : Dependencies touch ../../unxfbsdi.pro/misc/cpposl.dpc ------------------------------ Making: ../../unxfbsdi.pro/obj/backtrace.obj gcc-ooo -Wreturn-type -fmessage-length=3D0 -c -I. -I. -I../inc -I../../i= nc -I../../unx/inc -I../../unxfbsdi.pro/inc -I. -I/usr/ports/editors/open= office.org-2.0/work/OOC680_m7/solver/680/unxfbsdi.pro/inc/dont_use_stl -I= /usr/ports/editors/openoffice.org-2.0/work/OOC680_m7/solver/680/unxfbsdi.= pro/inc/external -I/usr/ports/editors/openoffice.org-2.0/work/OOC680_m7/s= olver/680/unxfbsdi.pro/inc -I/usr/ports/editors/openoffice.org-2.0/work/O= OC680_m7/solenv/unxfbsdi/inc -I/usr/ports/editors/openoffice.org-2.0/work= /OOC680_m7/solenv/inc -I/usr/ports/editors/openoffice.org-2.0/work/OOC680= _m7/res -I/usr/ports/editors/openoffice.org-2.0/work/OOC680_m7/solver/680= /unxfbsdi.pro/inc/dont_use_stl -I/usr/ports/editors/openoffice.org-2.0/wo= rk/OOC680_m7/solenv/inc/Xp31 -I/usr/local/diablo-jdk1.5.0/include -I/usr/= local/diablo-jdk1.5.0/include/freebsd -I/usr/local/diablo-jdk1.5.0/includ= e/bsd -I/usr/local/diablo-jdk1.5.0/include/linux -I/usr/local/diablo-jdk1= =2E5.0/include/native_threads/include -I/usr/ X11R6/include -I. -I../../res -I. -Os -fno-strict-aliasing -Wuninitia= lized -pipe -mtune=3Dpentiumpro -g1 -DFREEBSD -DUNX -DVCL -DGCC -DC341= -DINTEL -DCVER=3DC341 -D_USE_NAMESPACE -DX86 -D_PTHREADS -D_REENTRANT -= DNEW_SOLAR -D_USE_NAMESPACE=3D1 -DSTLPORT_VERSION=3D450 -DHAVE_GCC_VISIBI= LITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=3Dgcc3 -DGXX_INCLUDE_PATH=3D/usr= /local/gcc-ooo/i386-portbld-freebsd6.1/3.4.1/include/c++ -DSUPD=3D680 -DP= RODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=3D0 -DOPTIMIZE -DEXCEPTI= ONS_OFF -DCUI -DSOLAR_JAVA -DOOC680=3DOOC680 -DMULTITHREAD -o ../../u= nxfbsdi.pro/obj/backtrace.o backtrace.c if ( -e ../../unxfbsdi.pro/obj/backtrace.o) touch ../../unxfbsdi.pro/obj/= backtrace.obj ------------------------------ Making: ../../unxfbsdi.pro/obj/conditn.obj gcc-ooo -Wreturn-type -fmessage-length=3D0 -c -I. -I. -I../inc -I../../i= nc -I../../unx/inc -I../../unxfbsdi.pro/inc -I. -I/usr/ports/editors/open= office.org-2.0/work/OOC680_m7/solver/680/unxfbsdi.pro/inc/dont_use_stl -I= /usr/ports/editors/openoffice.org-2.0/work/OOC680_m7/solver/680/unxfbsdi.= pro/inc/external -I/usr/ports/editors/openoffice.org-2.0/work/OOC680_m7/s= olver/680/unxfbsdi.pro/inc -I/usr/ports/editors/openoffice.org-2.0/work/O= OC680_m7/solenv/unxfbsdi/inc -I/usr/ports/editors/openoffice.org-2.0/work= /OOC680_m7/solenv/inc -I/usr/ports/editors/openoffice.org-2.0/work/OOC680= _m7/res -I/usr/ports/editors/openoffice.org-2.0/work/OOC680_m7/solver/680= /unxfbsdi.pro/inc/dont_use_stl -I/usr/ports/editors/openoffice.org-2.0/wo= rk/OOC680_m7/solenv/inc/Xp31 -I/usr/local/diablo-jdk1.5.0/include -I/usr/= local/diablo-jdk1.5.0/include/freebsd -I/usr/local/diablo-jdk1.5.0/includ= e/bsd -I/usr/local/diablo-jdk1.5.0/include/linux -I/usr/local/diablo-jdk1= =2E5.0/include/native_threads/include -I/usr/ X11R6/include -I. -I../../res -I. -Os -fno-strict-aliasing -Wuninitia= lized -pipe -mtune=3Dpentiumpro -g1 -DFREEBSD -DUNX -DVCL -DGCC -DC341= -DINTEL -DCVER=3DC341 -D_USE_NAMESPACE -DX86 -D_PTHREADS -D_REENTRANT -= DNEW_SOLAR -D_USE_NAMESPACE=3D1 -DSTLPORT_VERSION=3D450 -DHAVE_GCC_VISIBI= LITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=3Dgcc3 -DGXX_INCLUDE_PATH=3D/usr= /local/gcc-ooo/i386-portbld-freebsd6.1/3.4.1/include/c++ -DSUPD=3D680 -DP= RODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=3D0 -DOPTIMIZE -DEXCEPTI= ONS_OFF -DCUI -DSOLAR_JAVA -DOOC680=3DOOC680 -DMULTITHREAD -o ../../u= nxfbsdi.pro/obj/conditn.o conditn.c In file included from conditn.c:37: system.h:548: error: conflicting types for 'gethostbyname_r' /usr/include/netdb.h:228: error: previous declaration of 'gethostbyname_r= ' was here system.h:548: error: conflicting types for 'gethostbyname_r' /usr/include/netdb.h:228: error: previous declaration of 'gethostbyname_r= ' was here dmake: Error code 1, while making '../../unxfbsdi.pro/obj/conditn.obj' '---* tg_merge.mk *---' ERROR: Error 65280 occurred while making /usr/ports/editors/openoffice.or= g-2.0/work/OOC680_m7/sal/osl/unx dmake: Error code 1, while making 'build_instsetoo_native' '---* *---' *** Error code 255 Stop in /usr/ports/editors/openoffice.org-2.0. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall9703= 6.0 env make PORT_UPGRADE=3Dyes ** Fix the problem and try again. ** Listing the failed packages (*:skipped / !:failed) ! editors/openoffice.org-2.0 (compiler error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed Script done, output file is /tmp/ooo-install.txt Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW --------------enig0541DC6D3EF9DED184987EAB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE0gU38Mjk52CukIwRCLNWAJ0RQQcgpe5QIJxuKZJz1mA5P1zGcACePXXD wh9rANKbywIAlTPyxDSoj1I= =muzm -----END PGP SIGNATURE----- --------------enig0541DC6D3EF9DED184987EAB-- From owner-freebsd-openoffice@FreeBSD.ORG Thu Aug 3 18:41:01 2006 Return-Path: X-Original-To: openoffice@freebsd.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07A8F16A4DD for ; Thu, 3 Aug 2006 18:41:01 +0000 (UTC) (envelope-from h=openoffice=freebsd.org=eqosnfeh@erathia.be) Received: from elrond.llorien.org (elrond.llorien.org [88.198.37.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2409B43D45 for ; Thu, 3 Aug 2006 18:40:56 +0000 (GMT) (envelope-from h=openoffice=freebsd.org=eqosnfeh@erathia.be) Received: from d54c109c1.access.telenet.be [84.193.9.193] by elrond.llorien.org with esmtpsa (SSLv3:AES256-SHA:256) id=1G8i7r-0007bw-40; Thu, 03 Aug 2006 20:40:55 +0200 From: h To: ports@freebsd.org, openoffice@freebsd.org, java@freebsd.org Date: Thu, 3 Aug 2006 20:45:31 +0200 User-Agent: KMail/1.9.3 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200608032045.32846.h@erathia.be> X-Authenticated-Sender: h X-AntiAbuse: If this mail is spam, please forward it as attachment to abuse@llorien.org X-Virus-State: clean Cc: Subject: problems building ooo 2.0 on 4.11 X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 18:41:01 -0000 I'm trying to compile openoffice.org 2.0 on FreeBSD 4.11-STABLE. I have managed and overcome many technical obstacles so far, such as gjdoc that I had to comment out of the Makefile, but the following one beats me. At some point the build complained about jdk 1.3 or later required. jdk 1.5 and 1.4 won't build on 4.11 with the following error: ===> Extracting for linux-sun-jdk-1.4.2.12 => MD5 Checksum OK for j2sdk-1_4_2_12-linux-i586.bin. ===> linux-sun-jdk-1.4.2.12 depends on file: /compat/linux/etc/fedora-release - found ELF binary type "0" not known. Abort trap *** Error code 134 Stop in /usr/ports/java/linux-sun-jdk14. Linux emulator (Fedora) is built from ports and linproc is mounted. jdk 1.3, however, compiles successfully. But even with jdk 1.3 available, there are two problems: 1. without the parameter WITH_GNUGCJ openoffice.org build still tries to compile jdk 1.5 then stops the build on the forementionned problem when it tries to set up me the linux jdk. 2. with the parameter DWITH_GNUGCJ package, openoffice.org doesn't see the jdk1.3 that is there and stop building with the same error than before I set it: checking whether to build with Java support... yes checking the installed JDK... configure: error: JDK is too old, you need at least 1.3 ===> Script "configure" failed unexpectedly. Now I know 4.11 isn't supported to run ooo 2.0 but I've got that old laptop that won't run any other OS and I'd like compatibility with ooo 2.0 from my other machines, so any help would be greatly appreciated. How can I strip the ooo to build to the bare working minimum (word processor, presentation and spreadsheet) to achieve a successful build? i.e. how do i shortcut the java build?