Date: Thu, 12 Aug 2004 17:17:10 -0500 From: Will <will@crime.ctf.edu> To: freebsd-questions@freebsd.org Subject: Problems with Firefox Package Message-ID: <411BEC66.5060602@crime.ctf.edu>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 When firefox updated to 0.93 I was unable to compile it doto a pthread_yeild_np error, of which I was'nt able to solve so I decided to wait for a package to become available. I saw there was one, how ever it was missing some of its own threading libraries which didnt seem to be a package depencdecy. It appears to use the linux thread libs, so after installing the thread libs it just hangs does'nt say or do anything. Does anyone have an idea what would cause a Undefined Reference to pthread_yield_np' on compile, or could suggest a good way to debug the packaged version of firefox I have to see what causes it to hang? Atm I'm using FreeBSD 5.2.1-RELEASE-p9 but because of these threading errors on this and other packages am considering reinstalling the 4.xx branch. In case it may be of any help below is the exact errors from trying to compile the latest firefox port: (this was before I installed linux threads) gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla/xpcom/tools/registry' regxpcom.cpp c++ -o regxpcom.o -c -DXPCOM_GLUE -DOSTYPE=\"FreeBSD5.2\" - -DOSARCH=\"FreeBSD\" -I./../../build -I../../../dist/include/string - -I../../../dist/include/xpcom -I../../../dist/include - -I/usr/ports/www/firefox/work/mozilla/dist/include/nspr - -I/usr/local/include -I/usr/local/include -I/usr/X11R6/include -fPIC ~ -I/usr/X11R6/include -I/usr/local/include -I/usr/X11R6/include - -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion - -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth - -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O -pipe - -mcpu=pentiumpro -O2 -D_THREAD_SAFE -fshort-wchar -pipe -DNDEBUG - -DTRIMMED -O2 -I/usr/X11R6/include -I/usr/local/include - -I/usr/X11R6/include -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h regxpcom.cpp c++ -I/usr/X11R6/include -I/usr/local/include -I/usr/X11R6/include - -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion - -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth - -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O -pipe - -mcpu=pentiumpro -O2 -D_THREAD_SAFE -fshort-wchar -pipe -DNDEBUG - -DTRIMMED -O2 -o regxpcom regxpcom.o -L/usr/X11R6/lib - -L../../../dist/bin -L../../../dist/lib ../../../dist/lib/libxpcomglue.a - -L/usr/ports/www/firefox/work/mozilla/dist/lib -lplds4 -lplc4 -lnspr4 - -L/usr/X11R6/lib -pthread -lm -lc_r ../../../dist/bin/libnspr4.so: undefined reference to `pthread_yield_np' gmake[4]: *** [regxpcom] Error 1 gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla/xpcom/tools/registry' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla/xpcom/tools' Any help or suggestions would be apreciated. - -- PGP is Preferable for Email, Public key available off PGP Key Server. GPG Key ID: 0x787AD6A9 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iQCVAwUBQRvsZAx4IHh4etapAQJFqwP/YNfkAjgnljik5CdQfUMixj5gei6nL/gr pMNSF3g7L6jVBKejm3BxYwZHylZD+rN4RZdIh/DygEptdii7eZ+tLNWD5+ai0mFf Gev4CmizzWqy0mTXyvLDFP3dMNrqoQ2olw5flGr0q3D64cW8jk27KvpLdKfXoNon aoQt2vGHoJo= =wczG -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?411BEC66.5060602>