Date: Thu, 19 Jun 2008 12:58:51 +0100 From: Tom Evans <tevans.uk@googlemail.com> To: Naram Qashat <cyberbotx@cyberbotx.com> Cc: gnome@freebsd.org, Jeremy Messenger <mezz7@cox.net>, ports@freebsd.org Subject: Re: CALL FOR TEST: Updates to pixmap, cairo, poppler, and firefox 3.0! Message-ID: <1213876731.10665.156.camel@localhost> In-Reply-To: <48597287.2040907@cyberbotx.com> References: <op.ucxiscyq9aq2h7@mezz.mezzweb.com> <48597287.2040907@cyberbotx.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-9M8+KqxFQ85aURON6+2n Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-06-18 at 16:39 -0400, Naram Qashat wrote: > Well, I tried to build Firefox 3 after updating all the other ports, it g= ets to=20 > this point and fails: >=20 > c++ -o nsBlockFrame.o -c -I../../dist/include/system_wrappers -include=20 > ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_= XPT_API=20 > -DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGE= T=20 > -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DOSTYPE=3D\"FreeBSD7\"=20 > -DOSARCH=3DFreeBSD -D_IMPL_NS_LAYOUT -I. -I./../base -I./../forms -I./../= tables=20 > -I./../xul/base/src -I./../../content/xul/content/src -I./../../content/b= ase/src=20 > -I./../../content/html/content/src -I./../../dom/src/base -D_THREAD_SAFE=20 > -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/in= clude=20 > -I/usr/local/include/pixman-1 -D_THREAD_SAFE -I/usr/local/include/cairo= =20 > -I/usr/local/include -I/usr/local/include/freetype2=20 > -I/usr/local/include/pixman-1 -I. -I. -I../../dist/include/xpcom=20 > -I../../dist/include/string -I../../dist/include/dom=20 > -I../../dist/include/content -I../../dist/include/thebes=20 > -I../../dist/include/gfx -I../../dist/include/widget -I../../dist/include= /locale=20 > -I../../dist/include/view -I../../dist/include/necko -I../../dist/include= /js=20 > -I../../dist/include/caps -I../../dist/include/pref=20 > -I../../dist/include/htmlparser -I../../dist/include/webshell=20 > -I../../dist/include/plugin -I../../dist/include/docshell=20 > -I../../dist/include/webbrwsr -I../../dist/include/oji=20 > -I../../dist/include/unicharutil -I../../dist/include/lwbrk=20 > -I../../dist/include/imglib2 -I../../dist/include/xpconnect=20 > -I../../dist/include/java -I../../dist/include/intl -I../../dist/include/= thebes=20 > -I../../dist/include/cairo -I../../dist/include/accessibility=20 > -I../../dist/include -I../../dist/include/layout -I/usr/local/include/n= spr=20 > -I/usr/local/include -I/usr/include -I../../dist/sdk/include=20 > -I/usr/local/include -fPIC -I/usr/local/include -I/usr/local/include=20 > -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith=20 > -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor= =20 > -Wcast-align -Wno-long-long -O -pipe -O2 -fno-strict-aliasing -O2=20 > -fno-strict-aliasing -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O2 -D_THREA= D_SAFE=20 > -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include=20 > -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo=20 > -I/usr/local/include/pango-1.0 -I/usr/local/include=20 > -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include=20 > -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1=20 > -I/usr/local/include/gtk-unix-print-2.0 -I/usr/local/include=20 > -I/usr/local/include -DMOZILLA_CLIENT -include ../../mozilla-config.h=20 > nsBlockFrame.cpp > In file included from ../../dist/include/content/nsContentUtils.h:46, > from ./../../content/base/src/nsGenericElement.h:59, > from ./../../content/base/src/nsStyledElement.h:50, > from ./../../content/base/src/nsMappedAttributeElement.= h:48, > from ./../../content/html/content/src/nsGenericHTMLElem= ent.h:41, > from nsBlockFrame.cpp:69: > ../../dist/include/js/jsnum.h:150: warning: 'js_TraceRuntimeNumberState'=20 > initialized and declared 'extern' > ../../dist/include/js/jsnum.h:150: error: variable or field=20 > 'js_TraceRuntimeNumberState' declared void > ../../dist/include/js/jsnum.h:150: error: 'JSTracer' was not declared in = this scope > ../../dist/include/js/jsnum.h:150: error: 'trc' was not declared in this = scope > nsBlockFrame.cpp: In member function 'PRBool=20 > nsBlockFrame::HandleOverflowPlaceholdersOnPulledLine(nsBlockReflowState&,= =20 > nsLineBox*)': > nsBlockFrame.cpp:4268: warning: unused variable 'taken' > nsBlockFrame.cpp: In member function 'void=20 > nsBlockFrame::SetOverflowOutOfFlows(const nsFrameList&)': > nsBlockFrame.cpp:4620: warning: unused variable 'result' > nsBlockFrame.cpp: In member function 'virtual void=20 > nsBlockFrame::DeleteNextInFlowChild(nsPresContext*, nsIFrame*)': > nsBlockFrame.cpp:5601: warning: unused variable 'prevInFlow' > gmake[4]: *** [nsBlockFrame.o] Error 1 > gmake[4]: Leaving directory `/usr/ports/www/firefox3/work/mozilla/layout/= generic' > gmake[3]: *** [libs] Error 2 > gmake[3]: Leaving directory `/usr/ports/www/firefox3/work/mozilla/layout' > gmake[2]: *** [libs_tier_gecko] Error 2 > gmake[2]: Leaving directory `/usr/ports/www/firefox3/work/mozilla' > gmake[1]: *** [tier_gecko] Error 2 > gmake[1]: Leaving directory `/usr/ports/www/firefox3/work/mozilla' > gmake: *** [default] Error 2 > *** Error code 2 >=20 > Stop in /usr/ports/www/firefox3. > ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.397= 97.0=20 > env UPGRADE_TOOL=3Dportupgrade UPGRADE_PORT=3Dfirefox-2.0.0.14_1,1=20 > UPGRADE_PORT_VER=3D2.0.0.14_1,1 make BATCH=3Dyes WITH_OPENSSL_PORT=3Dyes=20 > WITH_OPENSSL=3Dyes WITHOUT_GNOME=3Desound WITHOUT_CUPS=3Dyes WITH_BDB_VER= =3D46=20 > WITH_MYSQL_VER=3D50 WITH_OPTIMIZED_CFLAGS=3Dyes WITH_SMB=3Dyes DISABLE_VU= LNERABILITIES=3Dyes > ** Fix the problem and try again. > ** Listing the failed packages (-:ignored / *:skipped / !:failed) > ! www/firefox3 (firefox-2.0.0.14_1,1) (new compiler error) >=20 > Thanks, > Naram Qashat >=20 This is because it is picking up the installed firefox headers in /usr/local/include/firefox rather than the ones as part of firefox3. I had to deinstall firefox2, mozilla, xulrunner and spidermonkey before I could build firefox3. xulrunner and mozilla might have been overkill, but for me that file (nsBlockFrame.cpp) was definitely pulling in firefox and spidermonkey includes. (btw, whats the protocol for replying to these mails - should I strip off all but one list? What list is the 'important' one?) Tom --=-9M8+KqxFQ85aURON6+2n Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkhaSfUACgkQlcRvFfyds/dCMQCgtqAyzTdIcMhuDK6sDIOOtkD1 qd8AnjVO5DrKDT6n+qgmeWNSwIYr09oW =yoFW -----END PGP SIGNATURE----- --=-9M8+KqxFQ85aURON6+2n--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1213876731.10665.156.camel>