Date: Thu, 03 Apr 2008 14:03:21 -0500 From: "Jeremy Messenger" <mezz7@cox.net> To: "Xi Liu" <xliu99@yahoo.com> Cc: gnome@freebsd.org Subject: Re: firefox-2.0.0.12, 1 port is broken for FreeBSD7.0 on ARM64 platform Message-ID: <op.t81tvvop9aq2h7@mezz.mezzweb.com> In-Reply-To: <157891.68200.qm@web54102.mail.re2.yahoo.com> References: <157891.68200.qm@web54102.mail.re2.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 03 Apr 2008 13:12:45 -0500, Xi Liu <xliu99@yahoo.com> wrote: > Oops! Not quite, ... > I still have error compiling latest port > firefox-2.0.0.13. > > Am I missing anything? Yeah, you have to update glib20 first (actually, you should run = portupgrade -a or portmaster -a). If you have GNOME installed, you shoul= d = follow in /usr/ports/UPDATING for GNOME 2.22. Cheers, Mezz > Thanks, > Xi > _______________________________________________ > > cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include > -pthread -DG_LOG_DOMAIN=3D\"GLib-GIO\" -I../.. > -I../../glib -I../../gmodule -I../../gio > -DG_DISABLE_CAST_CHECKS > -DGIO_MODULE_DIR=3D\"/usr/local/lib/gio/modules\" > -DGIO_COMPILATION -DG_DISABLE_DEPRECATED -O2 > -fno-strict-aliasing -pipe -Wall -MT > libgiofam_la-gfamfilemonitor.lo -MD -MP -MF > .deps/libgiofam_la-gfamfilemonitor.Tpo -c > gfamfilemonitor.c -o libgiofam_la-gfamfilemonitor.o >> /dev/null 2>&1 > mv -f .deps/libgiofam_la-gfamfilemonitor.Tpo > .deps/libgiofam_la-gfamfilemonitor.Plo > /bin/sh ../../libtool --tag=3DCC --mode=3Dlink cc > -DG_LOG_DOMAIN=3D\"GLib-GIO\" -I../.. -I../../glib > -I../../gmodule -I../../gio -DG_DISABLE_CAST_CHECKS > -DGIO_MODULE_DIR=3D\"/usr/local/lib/gio/modules\" > -DGIO_COMPILATION -DG_DISABLE_DEPRECATED -O2 > -fno-strict-aliasing -pipe -Wall -export_dynamic > -avoid-version -module -no-undefined > -export-symbols-regex '^g_io_module_(load|unload)' > -L/usr/local/lib -lintl -o libgiofam.la -rpath > /usr/local/lib/gio/modules libgiofam_la-fam-helper.lo > libgiofam_la-fam-module.lo > libgiofam_la-gfamdirectorymonitor.lo > libgiofam_la-gfamfilemonitor.lo -lgio-2.0 > -lgobject-2.0 -lglib-2.0 -lfam > generating symbol list for `libgiofam.la' > /usr/bin/nm -B .libs/libgiofam_la-fam-helper.o > .libs/libgiofam_la-fam-module.o > .libs/libgiofam_la-gfamdirectorymonitor.o > .libs/libgiofam_la-gfamfilemonitor.o | sed -n -e > 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ > ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | > /usr/bin/sed 's/.* //' | sort | uniq > > .libs/libgiofam.exp > /usr/bin/grep -E -e "^g_io_module_(load|unload)" > ".libs/libgiofam.exp" > ".libs/libgiofam.expT" > mv -f ".libs/libgiofam.expT" ".libs/libgiofam.exp" > cc -shared .libs/libgiofam_la-fam-helper.o > .libs/libgiofam_la-fam-module.o > .libs/libgiofam_la-gfamdirectorymonitor.o > .libs/libgiofam_la-gfamfilemonitor.o -Wl,--rpath > -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib > -L/usr/local/lib /usr/local/lib/libintl.so -lgio-2.0 > /usr/local/lib/libgobject-2.0.so > /usr/local/lib/libglib-2.0.so /usr/local/lib/libfam.so > -Wl,-soname -Wl,libgiofam.so -Wl,-retain-symbols-file > -Wl,.libs/libgiofam.exp -o .libs/libgiofam.so > /usr/bin/ld: cannot find -lgio-2.0 > gmake: *** [libgiofam.la] Error 1 > *** Error code 2 > > Stop in /usr/ports/devel/gio-fam-backend. > *** Error code 1 > > Stop in /usr/ports/devel/desktop-file-utils. > *** Error code 1 > > Stop in /usr/ports/www/firefox. > *** Error code 1 > > Stop in /usr/ports/www/firefox. > certify# cd /usr/ports/devel/ > > --- Xi Liu <xliu99@yahoo.com> wrote: > >> Thanks! latest port firefox-2.0.0.13 compiled! >> Xi >> --- Jeremy Messenger <mezz7@cox.net> wrote: >> >> > On Thu, 03 Apr 2008 11:18:08 -0500, Xi Liu >> > <xliu99@yahoo.com> wrote: >> > >> > > Hi there, >> > > >> > > >> > > I am doign a fresh install of FreeBSD7.0. >> > > I got the following error (see below) when >> > compiling >> > > firefox-2.0.0.12,1 port. >> > > >> > > How do I get around this though? >> > >> > You have stale file(s) in firefox/files/*. The >> > >> > patch-content__canvas__src__nsCanvasRenderingContext2D.cpp >> > was removed >> > about three months ago. Try to remove >> > /usr/ports/www/firefox and update >> > your ports tree. >> > >> > Cheers, >> > Mezz >> > >> > > Thanks, >> > > Xi >> > > ------------------------------------------------ >> > > certify# uname -v >> > > FreeBSD 7.0-RELEASE #0: Sun Feb 24 10:35:36 UTC >> > 2008 >> > > >> > >> > root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC >> > > certify# pwd >> > > /usr/ports/www/firefox >> > > certify# make clean >> > > =3D=3D=3D> Cleaning for firefox-2.0.0.12,1 >> > > certify# make >> > > =3D=3D=3D> Vulnerability check disabled, database not >> > found >> > > =3D=3D=3D> Found saved configuration for >> > firefox-2.0.0.12,1 >> > > =3D=3D=3D> Extracting for firefox-2.0.0.12,1 >> > > =3D> MD5 Checksum OK for >> > > firefox-2.0.0.12-source.tar.bz2. >> > > =3D> SHA256 Checksum OK for >> > > firefox-2.0.0.12-source.tar.bz2. >> > > =3D=3D=3D> firefox-2.0.0.12,1 depends on file: >> > > /usr/local/bin/perl5.8.8 - found >> > > =3D=3D=3D> Patching for firefox-2.0.0.12,1 >> > > =3D=3D=3D> firefox-2.0.0.12,1 depends on file: >> > > /usr/local/bin/perl5.8.8 - found >> > > =3D=3D=3D> Applying FreeBSD patches for >> > firefox-2.0.0.12,1 >> > > Ignoring previously applied (or reversed) patch. >> > > 1 out of 1 hunks ignored--saving rejects to >> > > >> > >> > content/canvas/src/nsCanvasRenderingContext2D.cpp.rej >> > > =3D> Patch >> > > >> > >> > patch-content__canvas__src__nsCanvasRenderingContext2D.cpp >> > > failed to apply cleanly. >> > > =3D> Patch(es) patch-Double.cpp >> > > patch-browser_app_mozilla.in >> > > patch-build_unix_run-mozilla.sh >> > > patch-config-mkdepend-imakemdep.h >> > > patch-config-rules.mk >> patch-config_autoconf.mk.in >> > > patch-config_mkdepend_Makefile.in >> patch-configure >> > > applied cleanly. >> > > *** Error code 1 >> > > >> > > Stop in /usr/ports/www/firefox. >> > > *** Error code 1 >> > > >> > > Stop in /usr/ports/www/firefox. >> > > certify# -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.t81tvvop9aq2h7>