Date: Sat, 16 Dec 2006 02:01:19 -0500 From: Kris Kennaway <kris@obsecurity.org> To: gnome@FreeBSD.org Subject: [ports-i386@FreeBSD.org: firefox-2.0_2,1 failed on i386 7] Message-ID: <20061216070119.GD1725@xor.obsecurity.org>
next in thread | raw e-mail | index | archive | help
--jL2BoiuKMElzg3CS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Dear Maintainer, As you may know, in the near future FreeBSD 7.x will be switching from the gcc 3.4 compiler to gcc 4.x. Unfortunately your port fails to build with the new compiler; see the log below or the following url: http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2006121307/ To ease the disruption to users and to avoid further work later on, can you please work (with the upstream developers if necessary) on fixing this error? In many cases it requires only simple code changes, and these may already have been submitted to the developers by other projects (thesedays many Linux distributions use gcc 4.1, so chances are they have fixed the error already), or the patches may be found in their package repositories. You should be able to reproduce it yourself simply by installing the lang/gcc41 port and then setting the variables CC=3D/usr/local/bin/gcc41 CXX=3D/usr/local/bin/g++41 in your environment (Note: some ports do not respect these variables currently, but this is another bug that should be fixed). Thanks, Kris ----- Forwarded message from User Ports-i386 <ports-i386@FreeBSD.org> ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Sat, 16 Dec 2006 05:43:24 GMT From: User Ports-i386 <ports-i386@FreeBSD.org> To: kris@FreeBSD.org Subject: firefox-2.0_2,1 failed on i386 7 X-UIDL: 1A_"!&I;!!e,4"!T=3DM!! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.3 building firefox-2.0_2,1 on gohan17.freebsd.org in directory /x/tmp/7/chroot/39506 building for: 7.0-CURRENT i386 maintained by: gnome@FreeBSD.org port directory: /usr/ports/www/firefox build started at Sat Dec 16 05:31:25 UTC 2006 FETCH_DEPENDS=3D PATCH_DEPENDS=3Dperl-5.8.8.tbz EXTRACT_DEPENDS=3Dperl-5.8.8.tbz BUILD_DEPENDS=3Datk-1.12.3.tbz bitstream-vera-1.10_2.tbz cairo-1.2.6.tbz de= sktop-file-utils-0.12.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freety= pe2-2.2.1_1.tbz gettext-0.14.5_2.tbz glib-2.12.4.tbz gmake-3.81_1.tbz gtk-2= .10.6_2.tbz hicolor-icon-theme-0.9_2.tbz intltool-0.35.1.tbz jpeg-6b_4.tbz = libIDL-0.8.7.tbz libXft-2.1.7_1.tbz libdrm-2.0.2.tbz libiconv-1.9.2_2.tbz l= ibxml2-2.6.26.tbz nspr-4.6.4.tbz nss-3.11.4.tbz p5-XML-Parser-2.34_2.tbz pa= ngo-1.14.9.tbz perl-5.8.8.tbz pkg-config-0.21.tbz png-1.2.12_1.tbz popt-1.7= _2.tbz shared-mime-info-0.19.tbz tiff-3.8.2_1.tbz xorg-fonts-encodings-6.9.= 0_1.tbz xorg-fonts-truetype-6.9.0.tbz xorg-libraries-6.9.0.tbz zip-2.32.tbz RUN_DEPENDS=3Datk-1.12.3.tbz bitstream-vera-1.10_2.tbz cairo-1.2.6.tbz desk= top-file-utils-0.12.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype= 2-2.2.1_1.tbz gettext-0.14.5_2.tbz glib-2.12.4.tbz gtk-2.10.6_2.tbz hicolor= -icon-theme-0.9_2.tbz jpeg-6b_4.tbz libIDL-0.8.7.tbz libXft-2.1.7_1.tbz lib= drm-2.0.2.tbz libiconv-1.9.2_2.tbz libxml2-2.6.26.tbz nspr-4.6.4.tbz nss-3.= 11.4.tbz pango-1.14.9.tbz perl-5.8.8.tbz pkg-config-0.21.tbz png-1.2.12_1.t= bz popt-1.7_2.tbz shared-mime-info-0.19.tbz tiff-3.8.2_1.tbz xorg-fonts-enc= odings-6.9.0_1.tbz xorg-fonts-truetype-6.9.0.tbz xorg-libraries-6.9.0.tbz prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/X11R6 add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 1: make = checksum>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> firefox-2.0-source.tar.bz2 doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/firefox-2.0= -source.tar.bz2: Operation timed out =3D> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distf= iles/. firefox-2.0-source.tar.bz2 35 MB 3656 kBps =3D> MD5 Checksum OK for firefox-2.0-source.tar.bz2. =3D> SHA256 Checksum OK for firefox-2.0-source.tar.bz2. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 2: make = extract>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg perl-5.8.8.tbz adding dependencies pkg_add perl-5.8.8.tbz Removing stale symlinks from /usr/bin... Skipping /usr/bin/perl Skipping /usr/bin/perl5 Done. Creating various symlinks in /usr/bin... Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Spamming /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. Spamming /etc/manpath.config... Done. =3D=3D=3D> Extracting for firefox-2.0_2,1 =3D> MD5 Checksum OK for firefox-2.0-source.tar.bz2. =3D> SHA256 Checksum OK for firefox-2.0-source.tar.bz2. =3D=3D=3D> firefox-2.0_2,1 depends on file: /usr/local/bin/perl5.8.8 - fo= und Deleting perl-5.8.8 Removing stale symlinks from /usr/bin... Removing /usr/bin/perl Removing /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 3: make = patch>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg perl-5.8.8.tbz adding dependencies pkg_add perl-5.8.8.tbz Removing stale symlinks from /usr/bin... Skipping /usr/bin/perl Skipping /usr/bin/perl5 Done. Creating various symlinks in /usr/bin... Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Spamming /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. Spamming /etc/manpath.config... Done. =3D=3D=3D> Patching for firefox-2.0_2,1 =3D=3D=3D> firefox-2.0_2,1 depends on file: /usr/local/bin/perl5.8.8 - fo= und =3D=3D=3D> Applying FreeBSD patches for firefox-2.0_2,1 pkg_info: no packages match pattern(s) /usr/bin/sed -i.bak -e 's|%%PTHREAD_LIBS%%|-lpthread %{static: %{fmudflap|= fmudflapth: --wrap=3Dmalloc --wrap=3Dfree --wrap=3Dcalloc --wrap=3Drealloc= --wrap=3Dmmap --wrap=3Dmunmap --wrap=3Dalloca|' /work/a/ports/www/firefox= /work/mozilla/storage/build/Makefile.in sed: 1: "s|%%PTHREAD_LIBS%%|-lpt ...": bad flag in substitute command: 'f' *** Error code 1 Stop in /a/ports/www/firefox. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/www/firefox ended at Sat Dec 16 05:44:45 UTC 2006 ----- End forwarded message ----- --jL2BoiuKMElzg3CS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFg5m+Wry0BWjoQKURAgipAKDuS7isERHLqaE0qC/uKZCIPa7LswCfXm3i 7gtUgmDUyaaT7Ts75LAqzoo= =3nV/ -----END PGP SIGNATURE----- --jL2BoiuKMElzg3CS--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061216070119.GD1725>