Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Mar 2005 09:59:20 +0800
From:      "Quake Lee" <quakelee@geekcn.org>
To:        <kwm@rainbow-runner.nl>, <bsd@kelleycows.com>
Cc:        freebsd-ports@freebsd.org
Subject:   RE: openoffice-1.1 fails to build after Gnome upgrade
Message-ID:  <20050315015928.96BD9EB1200@tarsier.geekcn.org>
In-Reply-To: <1110821610.40919.2.camel@heater.rainbow-runner.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
But after I upgraded freetype2 and mozilla 1.7.5. The openoffice still build
faild.

-----Original Message-----
From: owner-freebsd-ports@freebsd.org
[mailto:owner-freebsd-ports@freebsd.org] On Behalf Of Koop Mast
Sent: Tuesday, March 15, 2005 1:34 AM
To: Christopher Kelley
Cc: freebsd-ports@freebsd.org
Subject: Re: openoffice-1.1 fails to build after Gnome upgrade

Op ma, 14-03-2005 te 08:03 -0800, schreef Christopher Kelley:
> After running the gnome_upgrade.sh script, I can't get openoffice-1.1 to 
> build.
> 
> I ran the gnome upgrade script as root, at the console, as the only 
> logged in user. It failed on OpenOffice.org. Rather than troubleshoot 
> the OOo build, I simply removed editors/openoffice-1.1 from the 
> gnome_upgrade_lst file. and ran -restart.

To be honest this has almost nothing to do with the gnome upgrade.
The bug here is in the mozilla part of the OpenOffice port. The gnome
update only exposed it. The mozilla part needs to be patched to build
with the new freetype2 thats lives in the ports.

Koop

> After the script completed, I did a make clean in the 
> /usr/ports/editors/openoffice-1.1 directory and got the following:
> 
> ---
> make: Max recursion level (500) exceeded.: Resource temporarily
unavailable
> ===> Cleaning for atk-1.9.1
> ===> Cleaning for rpm-3.0.6_9
> ===> Cleaning for unzip-5.52_1
> ===> Cleaning for zip-2.3_2
> <edited for brevity>
> ---
> 
> Undeterred ;) , I crossed my fingers and tried make install clean, which 
> died with:
> 
> ---
> nsFreeType.cpp:187: warning: `nsresult InitGlobals()' declared `static'
but
> never defined
> nsFreeType.cpp:191: warning: `void ClearFunctions()' declared `static' but
> never defined
> nsFreeType.cpp:192: warning: `PRBool InitLibrary()' declared `static' 
> but never
> defined
> nsFreeType.cpp:193: warning: `PRBool LoadSharedLib()' declared `static'
but
> never defined
> nsFreeType.cpp:194: warning: `void UnloadSharedLib()' declared `static'
but
> never defined
> gmake[5]: *** [nsFreeType.o] Error 1
> gmake[5]: Leaving directory 
>
`/usr/ports/editors/openoffice-1.1/work/moz.runtime/unxfbsd.pro/misc/build/m
ozilla/gfx/src/gtk'
> gmake[4]: *** [libs] Error 2
> gmake[4]: Leaving directory 
>
`/usr/ports/editors/openoffice-1.1/work/moz.runtime/unxfbsd.pro/misc/build/m
ozilla/gfx/src'
> gmake[3]: *** [libs] Error 2
> gmake[3]: Leaving directory 
>
`/usr/ports/editors/openoffice-1.1/work/moz.runtime/unxfbsd.pro/misc/build/m
ozilla/gfx'
> gmake[2]: *** [tier_9] Error 2
> gmake[2]: Leaving directory 
>
`/usr/ports/editors/openoffice-1.1/work/moz.runtime/unxfbsd.pro/misc/build/m
ozilla'
> gmake[1]: *** [default] Error 2
> gmake[1]: Leaving directory 
>
`/usr/ports/editors/openoffice-1.1/work/moz.runtime/unxfbsd.pro/misc/build/m
ozilla'
> gmake: *** [build] Error 2
> dmake: Error code 2, while making 
> './unxfbsd.pro/misc/build/so_built_ooo_mozab'
> ---* TG_SLO.MK *---
> 
> ERROR: Error 65280 occurred while making 
> /usr/ports/editors/openoffice-1.1/work/moz.runtime
> echo ./unxfbsd.pro/bin/mozruntime.zip>& /dev/null
> cp -f ./unxfbsd.pro/misc/build/mozilla/dist/bin/libnspr4.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libnspr4.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libplc4.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libplc4.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libplds4.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libplds4.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libxpcom.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libxpcom.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libnss3.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libnss3.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libssl3.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libssl3.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libsoftokn3.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libsoftokn3.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libsmime3.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libsmime3.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libmozjs.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libmozjs.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libmozz.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libmozz.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libmsgbaseutil.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libmsgbaseutil.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libldap50.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libldap50.so && cp -f 
> ./unxfbsd.pro/misc/build/mozilla/dist/bin/libprldap50.so \
> ./unxfbsd.pro/misc/FREEBSDGCCIruntime/libprldap50.so && \
> echo >& /dev/null
> cp: ./unxfbsd.pro/misc/build/mozilla/dist/bin/libnss3.so: No such file 
> or directory
> dmake: Error code 1, while making 
> './unxfbsd.pro/misc/build/so_moz_runtime_files'
> ---* TG_SLO.MK *---
> *** Error code 255
> 
> Stop in /usr/ports/editors/openoffice-1.1.
> ---
> 
> I'm guessing that some sort of error was introduced into the Makefile 
> for openoffice-1.1 since make clean generates a recursion error, though 
> I certainly wouldn't rule out user (me) failure. I don't know if this 
> error is related to the gnome upgrade or not, or just happened to be 
> coincidental, since obviously I had to cvsup my ports tree prior to 
> running the gnome_upgrade script (but I didn't run portupgrade!).
> 
> Christopher
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050315015928.96BD9EB1200>