From owner-freebsd-gnome@FreeBSD.ORG Thu Apr 3 19:01:01 2008 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C586106564A for ; Thu, 3 Apr 2008 19:01:01 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao106.cox.net (eastrmmtao106.cox.net [68.230.240.48]) by mx1.freebsd.org (Postfix) with ESMTP id B16B48FC0A for ; Thu, 3 Apr 2008 19:01:00 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao106.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080403190100.YBOC15722.eastrmmtao106.cox.net@eastrmimpo02.cox.net>; Thu, 3 Apr 2008 15:01:00 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id 970z1Z0014iy4EG0270z68; Thu, 03 Apr 2008 15:00:59 -0400 Date: Thu, 03 Apr 2008 14:03:21 -0500 To: "Xi Liu" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <157891.68200.qm@web54102.mail.re2.yahoo.com> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <157891.68200.qm@web54102.mail.re2.yahoo.com> User-Agent: Opera Mail/9.27 (Linux) Cc: gnome@freebsd.org Subject: Re: firefox-2.0.0.12, 1 port is broken for FreeBSD7.0 on ARM64 platform X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2008 19:01:01 -0000 On Thu, 03 Apr 2008 13:12:45 -0500, Xi Liu 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 wrote: > >> Thanks! latest port firefox-2.0.0.13 compiled! >> Xi >> --- Jeremy Messenger wrote: >> >> > On Thu, 03 Apr 2008 11:18:08 -0500, Xi Liu >> > 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