openoffice-1.1 fails to build after Gnome upgrade

Koop Mast kwm at rainbow-runner.nl
Tue Mar 15 03:34:44 PST 2005


Op di, 15-03-2005 te 09:59 +0800, schreef Quake Lee:
> But after I upgraded freetype2 and mozilla 1.7.5. The openoffice still build
> faild.

That is becuase openoffice includes its own version of mozilla.

Koop

> -----Original Message-----
> From: owner-freebsd-ports at freebsd.org
> [mailto:owner-freebsd-ports at freebsd.org] On Behalf Of Koop Mast
> Sent: Tuesday, March 15, 2005 1:34 AM
> To: Christopher Kelley
> Cc: freebsd-ports at 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 at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> 
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> 



More information about the freebsd-ports mailing list