Date: Wed, 9 Feb 2005 01:55:04 GMT From: Adam Weinberger <adamw@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/77287: OOo2 cannot build without Mozilla Message-ID: <200502090155.j191t4bm068872@freefall.freebsd.org> Resent-Message-ID: <200502090200.j1920d7u069015@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 77287 >Category: ports >Synopsis: OOo2 cannot build without Mozilla >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Feb 09 02:00:39 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Adam Weinberger >Release: FreeBSD 4.11-RC2 i386 >Organization: >Environment: Completely clean 5-STABLE jail, built from today's sources. >Description: OOo2 build fails if WITHOUT_MOZILLA is defined. It gives the following: Making: ../../../../../../unxfbsd.pro/obj/akmngr.obj ccache gcc-ooo -Wreturn-type -fmessage-length=0 -c -I. -I. -I../inc -I../../../../../ inc -I../../../../../../unx/inc -I../../../../../../unxfbsd.pro/inc -I. -I/usr/ports/e ors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/inc/dont_use_stl -I/usr/ports/edi s/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/inc/external -I/usr/ports/editors/o office-2.0-devel/work/solver/680/unxfbsd.pro/inc -I/usr/ports/editors/openoffice-2.0-d l/work/solenv/unxfbsd/inc -I/usr/ports/editors/openoffice-2.0-devel/work/solenv/inc -I r/ports/editors/openoffice-2.0-devel/work/res -I/usr/ports/editors/openoffice-2.0-deve ork/solver/680/unxfbsd.pro/inc/dont_use_stl -I/usr/ports/editors/openoffice-2.0-devel/ k/solenv/inc/Xp31 -INO_JAVA_HOME/include -INO_JAVA_HOME/include/freebsd -INO_JAVA_HOME clude/bsd -INO_JAVA_HOME/include/native_threads/include -I/usr/X11R6/include -I/usr/po /editors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/inc/mozilla -I/usr/po rts/edi s/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/inc/mozilla/nspr -I/usr/ports/edito openoffice-2.0-devel/work/solver/680/unxfbsd.pro/inc/mozilla/nss -I. -I../../../.. /../res -I. -Wuninitialized -Os -fno-strict-aliasing -DHAVE_CONFIG_H -DPACKAGE=\"xml 1\" -DXMLSEC_NO_XSLT=1 -D_REENTRANT -DXMLSEC_NO_XKMS -I../../include -I../.. -pipe -mt =pentiumpro -DFREEBSD -DUNX -DVCL -DGCC -DC300 -DINTEL -DGXX_INCLUDE_PATH=/usr/local/ /gcc-ooo/i386-portbld-freebsd5.3/3.4.1/include/c++ -DCVER=C300 -D_USE_NAMESPACE -DX86 _PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -DHAVE_GCC SIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DSUPD=680 -DPRODUCT -DNDEBUG -DPROD _FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_OFF -DCUI -DSRC680 -DMULTITHREAD ../../../../../../unxfbsd.pro/obj/akmngr.o akmngr.c akmngr.c:11:18: nspr.h: No such file or directory akmngr.c:13:22: pk11func.h: No such file or directory akmngr.c:14:18: cert.h: No such file or directory akmngr.c:15:19: keyhi.h: No such file or directory In file included from akmngr.c:23: ../../include/xmlsec/nss/tokens.h:49: error: parse error before "CK_MECHANISM_TYPE_PTR ../../include/xmlsec/nss/tokens.h:49: warning: no semicolon at end of struct or union ../../include/xmlsec/nss/tokens.h:50: warning: data definition has no type or storage ss ../../include/xmlsec/nss/tokens.h:51: error: parse error before '}' token ../../include/xmlsec/nss/tokens.h:56: error: parse error before "CK_MECHANISM_TYPE_PTR ../../include/xmlsec/nss/tokens.h:62: error: parse error before "CK_MECHANISM_TYPE" ../../include/xmlsec/nss/tokens.h:68: error: parse error before "CK_MECHANISM_TYPE" ../../include/xmlsec/nss/tokens.h:72: error: parse error before "xmlSecNssKeySlotGetMe ist" ../../include/xmlsec/nss/tokens.h:74: warning: data definition has no type or storage ss ../../include/xmlsec/nss/tokens.h:79: error: parse error before "PK11SlotInfo" ../../include/xmlsec/nss/tokens.h:85: error: parse error before "PK11SlotInfo" ../../include/xmlsec/nss/tokens.h:93: error: parse error before '*' token ../../include/xmlsec/nss/tokens.h:96: warning: data definition has no type or storage ss ../../include/xmlsec/nss/tokens.h:120: error: parse error before "CK_MECHANISM_TYPE" ../../include/xmlsec/nss/tokens.h:126: error: parse error before "CK_MECHANISM_TYPE" ../../include/xmlsec/nss/tokens.h:163: error: parse error before '*' token ../../include/xmlsec/nss/tokens.h:163: error: parse error before "type" ../../include/xmlsec/nss/tokens.h:163: warning: data definition has no type or storage ass ../../include/xmlsec/nss/tokens.h:175: error: parse error before '*' token In file included from akmngr.c:24: ../../include/xmlsec/nss/akmngr.h:27: error: parse error before '*' token ../../include/xmlsec/nss/akmngr.h:34: error: parse error before "PK11SymKey" ../../include/xmlsec/nss/akmngr.h:40: error: parse error before "SECKEYPublicKey" ../../include/xmlsec/nss/akmngr.h:46: error: parse error before "SECKEYPrivateKey" In file included from akmngr.c:25: ../../include/xmlsec/nss/pkikeys.h:24: error: parse error before '*' token ../../include/xmlsec/nss/pkikeys.h:27: error: parse error before '*' token ../../include/xmlsec/nss/pkikeys.h:27: warning: data definition has no type or storage ass ../../include/xmlsec/nss/pkikeys.h:29: error: parse error before '*' token ../../include/xmlsec/nss/pkikeys.h:29: warning: data definition has no type or storage ../../include/xmlsec/nss/akmngr.h:34: error: parse error before "PK11SymKey" ../../include/xmlsec/nss/akmngr.h:40: error: parse error before "SECKEYPublicKey" ../../include/xmlsec/nss/akmngr.h:34: error: parse error before "PK11SymKey" ../../include/xmlsec/nss/akmngr.h:40: error: parse error before "SECKEYPublicKey" ../../include/xmlsec/nss/akmngr.h:46: error: parse error before "SECKEYPrivateKey" In file included from akmngr.c:25: ../../include/xmlsec/nss/pkikeys.h:24: error: parse error before '*' token ../../include/xmlsec/nss/pkikeys.h:27: error: parse error before '*' token ../../include/xmlsec/nss/pkikeys.h:27: warning: data definition has no type or storage class ../../include/xmlsec/nss/pkikeys.h:29: error: parse error before '*' token ../../include/xmlsec/nss/pkikeys.h:29: warning: data definition has no type or storage class ../../include/xmlsec/nss/pkikeys.h:31: error: parse error before "xmlSecNssPKIKeyDataGetKeyType" ../../include/xmlsec/nss/pkikeys.h:31: warning: data definition has no type or storage class In file included from akmngr.c:26: ../../include/xmlsec/nss/ciphers.h:22: error: parse error before "PK11SymKey" ../../include/xmlsec/nss/ciphers.h:24: error: parse error before '*' token ../../include/xmlsec/nss/ciphers.h:26: error: parse error before '*' token ../../include/xmlsec/nss/ciphers.h:26: warning: data definition has no type or storage class akmngr.c:40: error: parse error before '*' token akmngr.c:184: error: parse error before "PK11SymKey" akmngr.c: In function `xmlSecNssAppliedKeysMngrSymKeyLoad': akmngr.c:190: error: `mngr' undeclared (first use in this function) akmngr.c:190: error: (Each undeclared identifier is reported only once akmngr.c:190: error: for each function it appears in.) akmngr.c:191: error: `symKey' undeclared (first use in this function) akmngr.c: At top level: akmngr.c:251: error: parse error before "SECKEYPublicKey" akmngr.c: In function `xmlSecNssAppliedKeysMngrPubKeyLoad': akmngr.c:257: error: `mngr' undeclared (first use in this function) akmngr.c:258: error: `pubKey' undeclared (first use in this function) akmngr.c: At top level: akmngr.c:318: error: parse error before "SECKEYPrivateKey" akmngr.c: In function `xmlSecNssAppliedKeysMngrPriKeyLoad': akmngr.c:324: error: `mngr' undeclared (first use in this function) akmngr.c:325: error: `priKey' undeclared (first use in this function) dmake: Error code 1, while making '../../../../../../unxfbsd.pro/obj/akmngr.obj' '---* tg_merge.mk *---' dmake: Error code 255, while making './unxfbsd.pro/misc/build/so_built_so_xmlsec1' '---* tg_merge.mk *---' ERROR: Error 65280 occurred while making /usr/ports/editors/openoffice-2.0-devel/work/libxmlsec dmake: Error code 1, while making 'instsetoo_native/prj/build_all' *** Error code 255 Stop in /usr/ports/editors/openoffice-2.0-devel. >How-To-Repeat: cd /usr/ports/editors/openoffice-2.0-devel ; make -DWITHOUT_MOZILLA >Fix: I'm not even convinced that this problem is FreeBSD-related. Configure gets passed --disable-mozilla, and it certainly skips the mozilla build. But then it fails because certain mozilla headers aren't installed. IIRC, it wasn't even happy if it was trained to look for the headers installed by the nspr port, but I'm not 100% on that one. FWIW, this also fails with the same error if mozilla or nspr ports are installed on the system. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502090155.j191t4bm068872>