[ports-i386@FreeBSD.org: firefox-2.0_2,1 failed on i386 7]

Kris Kennaway kris at obsecurity.org
Fri Dec 15 23:01:21 PST 2006


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=/usr/local/bin/gcc41
  CXX=/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 at FreeBSD.org> -----

X-Original-To: kkenn at localhost
Delivered-To: kkenn at localhost.obsecurity.org
X-Original-To: kris at FreeBSD.org
Delivered-To: kris at FreeBSD.org
Date: Sat, 16 Dec 2006 05:43:24 GMT
From: User Ports-i386 <ports-i386 at FreeBSD.org>
To: kris at FreeBSD.org
Subject: firefox-2.0_2,1 failed on i386 7
X-UIDL: 1A_"!&I;!!e,4"!T=M!!
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.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 at FreeBSD.org
port directory: /usr/ports/www/firefox
build started at Sat Dec 16 05:31:25 UTC 2006
FETCH_DEPENDS=
PATCH_DEPENDS=perl-5.8.8.tbz
EXTRACT_DEPENDS=perl-5.8.8.tbz
BUILD_DEPENDS=atk-1.12.3.tbz bitstream-vera-1.10_2.tbz cairo-1.2.6.tbz desktop-file-utils-0.12.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype2-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 libxml2-2.6.26.tbz nspr-4.6.4.tbz nss-3.11.4.tbz p5-XML-Parser-2.34_2.tbz pango-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=atk-1.12.3.tbz bitstream-vera-1.10_2.tbz cairo-1.2.6.tbz desktop-file-utils-0.12.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype2-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 libdrm-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.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
prefixes: LOCALBASE=usr/local X11BASE=usr/X11R6
add_pkg
================================================================
====================<phase 1: make checksum>====================
=> firefox-2.0-source.tar.bz2 doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/.
fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/firefox-2.0-source.tar.bz2: Operation timed out
=> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distfiles/.
firefox-2.0-source.tar.bz2                              35 MB 3656 kBps
=> MD5 Checksum OK for firefox-2.0-source.tar.bz2.
=> SHA256 Checksum OK for firefox-2.0-source.tar.bz2.
================================================================
====================<phase 2: make extract>====================
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.
===>  Extracting for firefox-2.0_2,1
=> MD5 Checksum OK for firefox-2.0-source.tar.bz2.
=> SHA256 Checksum OK for firefox-2.0-source.tar.bz2.
===>   firefox-2.0_2,1 depends on file: /usr/local/bin/perl5.8.8 - found
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.
================================================================
====================<phase 3: make patch>====================
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.
===>  Patching for firefox-2.0_2,1
===>   firefox-2.0_2,1 depends on file: /usr/local/bin/perl5.8.8 - found
===>  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=malloc --wrap=free --wrap=calloc --wrap=realloc --wrap=mmap --wrap=munmap --wrap=alloca|'  /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.
================================================================
build of /usr/ports/www/firefox ended at Sat Dec 16 05:44:45 UTC 2006


----- End forwarded message -----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20061216/e8f0f343/attachment.pgp


More information about the freebsd-gnome mailing list