* Package: net-libs/xulrunner-2.0.1-r1  * Repository: gentoo_prefix  * Maintainer: mozilla@gentoo.org  * USE: crashreporter dbus elibc_glibc ipc kernel_linux prefix userland_GNU webm x86  * FEATURES: preserve-libs >>> Unpacking source... >>> Unpacking xulrunner-2.0-patches-1.8.tar.bz2 to /local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work >>> Unpacking firefox-4.0.1.source.tar.bz2 to /local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work >>> Source unpacked in /local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work >>> Preparing source in /local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work/mozilla-2.0 ... * Applying various patches (bugfixes/updates) ... * 1000-config_rules_install_dist_files.patch ...  [ ok ] * 1001-fix_jemalloc_vs_aslr.patch ...  [ ok ] * 1003-update_ply_2.5_to_3.3.patch ...  [ ok ] * 2000-firefox_gentoo_install_dirs.patch ...  [ ok ] * 2001-gentoo_no_app_updates.patch ...  [ ok ] * 2002_fix_system_hunspell_dict_detection.patch ...  [ ok ] * 2100-fixup_for_prefix_gre.patch ...  [ ok ] * 5000_use-chrome-manifest.patch ...  [ ok ] * 5001_fix-prefs-directory.patch ...  [ ok ] * 5002_independant-omnijar.patch ...  [ ok ] * 5003_fix-resources-path.patch ...  [ ok ] * 5004_enable-omnijar-in-xulrunner.patch ...  [ ok ] * 5005_support-gcc46.patch ...  [ ok ] * 5006_support-libpng1.5.patch ...  [ ok ] * 5007_gconf-update.patch ...  [ ok ] * 5008_ppc_atomic_support.patch ...  [ ok ] * 5009_use_system_libffi.patch ...  [ ok ] * Done with patching * Applying mozilla-2.0_support_64bit_big_endian.patch ...  [ ok ] * Adjusting to prefix /local/tmp/g * Mozilla.java ...  [ ok ] * nsXPCOMPrivate.h ...  [ ok ] * Makefile.in ...  [ ok ] * nsRegisterGREUnix.cpp ...  [ ok ] * Running eautoreconf in '/local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work/mozilla-2.0' ... * Running autoconf ...  [ ok ] * Running elibtoolize in: mozilla-2.0/modules/freetype2/builds/unix/ * Applying portage-2.2.patch ... * Applying sed-1.5.6.patch ... * Applying as-needed-2.2.6.patch ... * Running elibtoolize in: mozilla-2.0/js/src/ctypes/libffi/ * Applying install-sh-1.5.4.patch ... * Applying portage-2.2.patch ... * Applying sed-1.5.6.patch ... * Applying as-needed-2.2.6.patch ... * Running elibtoolize in: mozilla-2.0/ipc/chromium/src/third_party/libevent/ * Applying install-sh-1.5.patch ... * Applying portage-1.5.10.patch ... * Applying sed-1.5.6.patch ... * Applying as-needed-1.5.26.patch ... * Running elibtoolize in: mozilla-2.0/toolkit/crashreporter/google-breakpad/autotools/ * Applying portage-2.2.patch ... * Applying sed-1.5.6.patch ... * Applying as-needed-2.2.6.patch ... * Running eautoreconf in '/local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work/mozilla-2.0/js/src' ... * Running autoconf ...  [ ok ] * Running elibtoolize in: mozilla-2.0/js/src/ctypes/libffi/ * Applying sed-1.5.6.patch ... >>> Source prepared. >>> Configuring source in /local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work/mozilla-2.0 ... Enabling alsa support due to webm request ========================================================== Building xulrunner-2.0.1-r1 with the following configuration --enable-application=xulrunner mozilla.org default --enable-optimize=-O2 less then -O2 causes a segfault on x86 --with-system-jpeg system_libs --with-system-zlib system_libs --enable-pango system_libs --enable-svg system_libs --enable-system-cairo system_libs --disable-installer disable_update_strip --disable-pedantic disable_update_strip --disable-updater disable_update_strip --disable-strip disable_update_strip --disable-strip-libs disable_update_strip --disable-install-strip disable_update_strip --enable-single-profile basic_profile --disable-profilesharing basic_profile --disable-profilelocking basic_profile --enable-elf-dynstr-gc x86 optimized build --disable-jemalloc we have old glibc --enable-default-toolkit=cairo-gtk2 mozilla.org default --disable-ogg -alsa --disable-wave -alsa --enable-dbus +dbus --disable-debug -debug --disable-tests -debug --disable-debugger-info-modeules -debug --enable-ipc +ipc --disable-libnotify -libnotify --disable-startup-notification -startup-notification --disable-system-sqlite -system-sqlite --disable-necko-wifi -wifi --enable-shared-js mozjs --enable-ogg +webm -alsa --enable-wave +webm -alsa --enable-webm +webm --with-system-libvpx=/local/tmp/g/usr +webm --enable-tracejit mozilla.org default --with-system-nspr mozilla.org default --with-nspr-prefix=/local/tmp/g/usr mozilla.org default --with-system-nss mozilla.org default --with-nss-prefix=/local/tmp/g/usr mozilla.org default --x-includes=/local/tmp/g/usr/include mozilla.org default --x-libraries=/local/tmp/g/usr/lib mozilla.org default --with-system-libevent=/local/tmp/g/usr mozilla.org default --enable-system-hunspell mozilla.org default --disable-gnomevfs mozilla.org default --disable-gnomeui mozilla.org default --enable-gio mozilla.org default --enable-storage places --enable-places places --enable-places_bookmarks places --enable-oji mozilla.org default --enable-mathml mozilla.org default --disable-mochitest broken --with-default-mozilla-five-home=/usr/lib/xulrunner-2.0 mozilla.org default --enable-extensions=default mozilla.org default --disable-mailnews mozilla.org default --enable-canvas mozilla.org default --enable-safe-browsing mozilla.org default --with-system-png mozilla.org default --enable-system-ffi mozilla.org default --disable-system-sqlite -system-sqlite --disable-gconf -gconf ========================================================== * econf: updating mozilla-2.0/modules/freetype2/builds/unix/config.sub with /local/tmp/g/usr/share/gnuconfig/config.sub * econf: updating mozilla-2.0/modules/freetype2/builds/unix/config.guess with /local/tmp/g/usr/share/gnuconfig/config.guess * econf: updating mozilla-2.0/js/src/ctypes/libffi/config.sub with /local/tmp/g/usr/share/gnuconfig/config.sub * econf: updating mozilla-2.0/js/src/ctypes/libffi/config.guess with /local/tmp/g/usr/share/gnuconfig/config.guess * econf: updating mozilla-2.0/js/src/build/autoconf/config.sub with /local/tmp/g/usr/share/gnuconfig/config.sub * econf: updating mozilla-2.0/js/src/build/autoconf/config.guess with /local/tmp/g/usr/share/gnuconfig/config.guess * econf: updating mozilla-2.0/ipc/chromium/src/third_party/libevent/config.sub with /local/tmp/g/usr/share/gnuconfig/config.sub * econf: updating mozilla-2.0/ipc/chromium/src/third_party/libevent/config.guess with /local/tmp/g/usr/share/gnuconfig/config.guess * econf: updating mozilla-2.0/build/autoconf/config.sub with /local/tmp/g/usr/share/gnuconfig/config.sub * econf: updating mozilla-2.0/build/autoconf/config.guess with /local/tmp/g/usr/share/gnuconfig/config.guess * econf: updating mozilla-2.0/nsprpub/build/autoconf/config.sub with /local/tmp/g/usr/share/gnuconfig/config.sub * econf: updating mozilla-2.0/nsprpub/build/autoconf/config.guess with /local/tmp/g/usr/share/gnuconfig/config.guess * econf: updating mozilla-2.0/toolkit/crashreporter/google-breakpad/autotools/config.sub with /local/tmp/g/usr/share/gnuconfig/config.sub * econf: updating mozilla-2.0/toolkit/crashreporter/google-breakpad/autotools/config.guess with /local/tmp/g/usr/share/gnuconfig/config.guess ./configure --prefix=/local/tmp/g/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/local/tmp/g/usr/share/man --infodir=/local/tmp/g/usr/share/info --datadir=/local/tmp/g/usr/share --sysconfdir=/local/tmp/g/etc --localstatedir=/local/tmp/g/var/lib Adding configure options from ./.mozconfig: --enable-application=xulrunner --enable-optimize=-O2 --with-system-jpeg --with-system-zlib --enable-pango --enable-svg --enable-system-cairo --disable-installer --disable-pedantic --disable-updater --disable-strip --disable-strip-libs --disable-install-strip --enable-single-profile --disable-profilesharing --disable-profilelocking --enable-elf-dynstr-gc --disable-jemalloc --enable-default-toolkit=cairo-gtk2 --disable-ogg --disable-wave --enable-dbus --disable-debug --disable-tests --disable-debugger-info-modeules --enable-ipc --disable-libnotify --disable-startup-notification --disable-system-sqlite --disable-necko-wifi --enable-shared-js --enable-ogg --enable-wave --enable-webm --with-system-libvpx=/local/tmp/g/usr --enable-tracejit --with-system-nspr --with-nspr-prefix=/local/tmp/g/usr --with-system-nss --with-nss-prefix=/local/tmp/g/usr --x-includes=/local/tmp/g/usr/include --x-libraries=/local/tmp/g/usr/lib --with-system-libevent=/local/tmp/g/usr --enable-system-hunspell --disable-gnomevfs --disable-gnomeui --enable-gio --enable-storage --enable-places --enable-places_bookmarks --enable-oji --enable-mathml --disable-mochitest --with-default-mozilla-five-home=/usr/lib/xulrunner-2.0 --disable-mailnews --enable-canvas --enable-safe-browsing --with-system-png --enable-system-ffi --disable-system-sqlite --disable-gconf --enable-extensions=default creating cache ./config.cache checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for mawk... mawk checking for perl5... no checking for perl... /local/tmp/g/usr/bin/perl checking for gcc... i686-pc-linux-gnu-gcc checking whether the C compiler (i686-pc-linux-gnu-gcc -pipe -Wno-return-type -w -mno-avx -Wl,-O1) works... no configure: error: installation or configuration problem: C compiler cannot create executables. !!! Please attach the following file when seeking support: !!! /local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work/mozilla-2.0/config.log * ERROR: net-libs/xulrunner-2.0.1-r1 failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 62: Called call-ebuildshell 'src_configure' * environment, line 1481: Called src_configure * environment, line 6203: Called econf * ebuild.sh, line 563: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =net-libs/xulrunner-2.0.1-r1', * the complete build log and the output of 'emerge -pqv =net-libs/xulrunner-2.0.1-r1'. * The complete build log is located at '/local/scratch/portage/net-libs/xulrunner-2.0.1-r1/temp/build.log'. * The ebuild environment file is located at '/local/scratch/portage/net-libs/xulrunner-2.0.1-r1/temp/environment'. * S: '/local/scratch/portage/net-libs/xulrunner-2.0.1-r1/work/mozilla-2.0'