-
Posts
35 -
Joined
-
Last visited
Content Type
Profiles
Forums
Blogs
Posts posted by kindofblue
-
-
I tried to use the uploader to upload build.log but if fails with the error "You aren't permitted to upload this kind of file". I pasted the content of the file at the end. But first here's the output of emerge --info '=www-client/firefox-47.0.1::gentoo':
denis@maxwell(~)$ emerge --info '=www-client/firefox-47.0.1::gentoo'
Portage 2.2.26 (python 2.7.11-final-0, funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-4.9.3, glibc-2.22, 4.5.2-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-4.5.2-gentoo-x86_64-AMD_Athlon-tm-_II_X2_250_Processor-with-gentoo-2.2.0
KiB Mem: 5854356 total, 449032 free
KiB Swap: 8388604 total, 8388540 free
sh bash 4.3_p42
ld GNU ld (Funtoo 2.25) 2.25.0
app-shells/bash: 4.3_p42::gentoo
dev-java/java-config: 2.2.0-r3::gentoo
dev-lang/perl: 5.22.2::gentoo
dev-lang/python: 2.7.11-r2::gentoo, 3.3.5-r8::gentoo, 3.4.4::gentoo
dev-util/cmake: 3.5.2-r1::gentoo
sys-apps/baselayout: 2.2.0-r6::gentoo
sys-apps/openrc: 0.18.3-r2::gentoo
sys-apps/sandbox: 2.10-r2::gentoo
sys-devel/autoconf: 2.13::gentoo, 2.69-r2::gentoo
sys-devel/automake: 1.13.4-r1::gentoo, 1.14.1-r1::gentoo, 1.15-r2::gentoo
sys-devel/binutils: 2.25-r2::gentoo
sys-devel/gcc: 4.9.3-r3::gentoo
sys-devel/gcc-config: 1.8-r1::gentoo
sys-devel/libtool: 2.4.6-r2::gentoo
sys-devel/make: 4.1-r1::gentoo
sys-kernel/linux-headers: 4.3::gentoo (virtual/os-headers)
sys-libs/glibc: 2.22::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: git
sync-uri: git://github.com/funtoo/ports-2012.git
priority: -1000
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA Oracle-BCLA-JavaSE dlj-1.1 AdobeFlash-11.x Oracle-BCLA-JavaSE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=amdfam10 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.3/conf"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=amdfam10 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news noclean parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
LINGUAS="en fr de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl alsa amd64 apng berkdb bluray bzip2 cdda cddb cdio cdr consolekit cracklib crypt cups cxx dbus declarative dri dts dvd dvdr dvdread encode exif faac faad ffmpeg flac gdbm gif gpm ico iconv icu ieee1394 ios ipod ipv6 jpeg jpeg2k kde kipi lame libass libguess libmpeg2 mad matroska mjpeg mmx modules mp3 mpeg mtp mudflap multilib ncurses nls nptl nsplugin ogg opengl openmp pam pcre pdf phonon plasma png policykit postproc pppd python qt3support qt4 quicktime readline resolvconf semantic-desktop sndfile sse sse2 ssl svg taglib tcpd theora tiff truetype twolame udev unicode v4l vorbis vpx wav wavpack webp win32codecs wmf x264 x265 xattr xcomposite xinerama xml xscreensaver xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel ice1724 intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en fr de" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php5-5" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby20 ruby21 ruby22" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
And here's the content of build.log:
denis@fermi(~)$ cat ~/Downloads/build.log
* Package: www-client/firefox-47.0.1
* Repository: gentoo
* Maintainer: mozilla@gentoo.org
* USE: amd64 dbus elibc_glibc gmp-autoupdate hwaccel jemalloc3 jit kernel_linux userland_GNU
* FEATURES: preserve-libs sandbox userpriv usersandbox
*
* You are enabling official branding. You may not redistribute this build
* to any users on your network or the internet. Doing so puts yourself into
* a legal problem with Mozilla Foundation
* You can disable it by emerging firefox _with_ the bindist USE-flag
>>> Unpacking source...
>>> Unpacking firefox-47.0.1.source.tar.xz to /var/tmp/portage/www-client/firefox-47.0.1/work
>>> Unpacking firefox-47.0-patches-0.1.tar.xz to /var/tmp/portage/www-client/firefox-47.0.1/work
* LINGUAS value fr is not enabled using L10N use flags
* LINGUAS value de is not enabled using L10N use flags
>>> Source unpacked in /var/tmp/portage/www-client/firefox-47.0.1/work
>>> Preparing source in /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1 ...
* Applying patches from /var/tmp/portage/www-client/firefox-47.0.1/work/firefox ...
* 0002-Use-C99-math-isfinite.patch ... [ ok ]
* 2000-firefox_gentoo_install_dirs.patch ... [ ok ]
* 2001_disable-sdk-install.patch ... [ ok ]
* 2002_fix-preferences-gentoo.patch ... [ ok ]
* 5001_allow_locked_prefs_v4.patch ... [ ok ]
* 5002_avoid_spurious_run_items_in_application_handlers_v2.patch ... [ ok ]
* 6001_add_alpha_defines_in_ipc.patch ... [ ok ]
* 7000_drop-Wl-build-id_v5.patch ... [ ok ]
* 7003_freebsd_jscpucfg.patch ... [ ok ]
* 7004_freebsd_libexecinfo_v3.patch ... [ ok ]
* 7005_dont-hardcode-libc-soname-in-python.patch ... [ ok ]
* 8001_hppa_js_configure_v2.patch ... [ ok ]
* 8003_gmp_clearkey_sprintf.patch ... [ ok ]
* 8006_fix_third_party_nICEr_math_header.patch ... [ ok ]
* 8007_nonejit_ppc64_fix_bug1253216.patch ... [ ok ]
* 8008_nonejit_x86_fix_based_on_bug1253216.patch ... [ ok ]
* 8009_system_harfbuzz_graphite2_bug847568_v2.patch ... [ ok ]
* allow-utf8-fallback.patch ... [ ok ]
* arm64-4-link-chromium-mutex-based-atomics.patch ... [ ok ]
* arm64-5-mozjemalloc-no-static-page-sizes.patch ... [ ok ]
* fix-arm-atomics-grsec.patch ... [ ok ]
* fix-fortify-inline.patch ... [ ok ]
* fix-fortify-system-wrappers.patch ... [ ok ]
* fix-getcontext-usage.patch ... [ ok ]
* fix-seccomp-bpf.patch ... [ ok ]
* fix-toolkit_v2.patch ... [ ok ]
* fix-tools_v2.patch ... [ ok ]
* libavutil.patch ... [ ok ]
* mozilla-build-arm.patch ... [ ok ]
* remove-stabs.patch ... [ ok ]
* rhbz-966424.patch ... [ ok ]
* skia-musl-support.patch ... [ ok ]
* Applying firefox-47.0-crashreporter.patch ... [ ok ]
* Applying firefox-47.0-define-HUNSPELL_STATIC-conditionally.patch ... [ ok ]
* Running eautoreconf in '/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1' ...
* Running autoconf ... [ ok ]
* Running elibtoolize in: firefox-47.0.1/
* Running elibtoolize in: firefox-47.0.1/intl/icu/source/
* Running elibtoolize in: firefox-47.0.1/ipc/chromium/src/third_party/libevent/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.2 patch ...
* Applying target-nm/2.4.2 patch ...
* Running elibtoolize in: firefox-47.0.1/js/src/
* Running elibtoolize in: firefox-47.0.1/js/src/ctypes/libffi/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.2 patch ...
* Applying target-nm/2.4.2 patch ...
* Running elibtoolize in: firefox-47.0.1/memory/jemalloc/src/
* Running elibtoolize in: firefox-47.0.1/modules/freetype2/
* Running elibtoolize in: firefox-47.0.1/modules/freetype2/builds/unix/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.3 patch ...
* Running elibtoolize in: firefox-47.0.1/nsprpub/
* Running elibtoolize in: firefox-47.0.1/python/mozbuild/mozbuild/
* Running elibtoolize in: firefox-47.0.1/security/nss/tests/pkcs11/netscape/trivial/
* Running elibtoolize in: firefox-47.0.1/toolkit/crashreporter/google-breakpad/
* Running elibtoolize in: firefox-47.0.1/toolkit/crashreporter/google-breakpad/autotools/
* Applying portage/2.2 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.2.6 patch ...
* Running autoconf old-configure.in ... [ ok ]
* Running autoconf ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1 ...
==========================================================
Building firefox-47.0.1 with the following configuration
--enable-application=browser mozilla.org default
--enable-optimize mozilla default
--with-default-mozilla-five-home=/usr/lib64/firefox mozilla.org default
--disable-updater disable_update_strip
--disable-strip disable_update_strip
--disable-install-strip disable_update_strip
--disable-pedantic more disable_update_strip
--disable-installer more disable_update_strip
--disable-strip-libs more disable_update_strip
--disable-profilelocking basic_profile
--enable-single-profile basic_profile
--disable-profilesharing basic_profile
--with-system-zlib system_libs
--enable-pango system_libs
--enable-svg system_libs
--with-system-bz2 system_libs
--enable-official-branding +!bindist
--disable-debug -debug
--disable-tests -debug
--disable-debug-symbols disabled by Gentoo
--disable-startup-notification -startup-notification
--disable-necko-wifi -wifi
--enable-dbus +dbus
--enable-ogg required
--enable-wave required
--enable-ion +jit
--with-system-nspr mozilla.org default
--with-nspr-prefix=/usr mozilla.org default
--with-system-nss mozilla.org default
--with-nss-prefix=/usr mozilla.org default
--x-includes=/usr/include mozilla.org default
--x-libraries=/usr/lib64 mozilla.org default
--prefix=/usr mozilla.org default
--libdir=/usr/lib64 mozilla.org default
--enable-system-hunspell Gentoo default
--disable-gnomeui mozilla.org default
--enable-gio mozilla.org default
--disable-crashreporter mozilla.org default
--with-system-png Gentoo default
--enable-system-ffi mozilla.org default
--disable-gold Gentoo default to honor system linker
--disable-skia Gentoo default
--disable-gconf mozilla.org default
--with-intl-api mozilla.org default
--enable-default-toolkit=cairo-gtk3 mozilla.org default
--enable-jemalloc mozilla.org default
--enable-replace-malloc mozilla.org default
--target=x86_64-pc-linux-gnu mozilla.org default
--disable-pulseaudio -pulseaudio
--disable-system-cairo -system-cairo
--disable-system-sqlite -system-sqlite
--without-system-jpeg -system-jpeg
--without-system-icu -system-icu
--without-system-libvpx -system-libvpx
--without-system-harfbuzz -system-harfbuzz
--without-system-graphite2 -system-harfbuzz
--with-google-api-keyfile=/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/google-api-key mozilla.org default
--enable-extensions=default mozilla.org default
--disable-mailnews mozilla.org default
==========================================================
make -j3 -f client.mk configure
client.mk:212: /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/ff/.mozconfig.mk: No such file or directory
mkdir -p '/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/ff/'
/usr/bin/python2.7 /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/config/pythonpath.py -I /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/testing/mozbase/mozfile \
/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/python/mozbuild/mozbuild/controller/clobber.py /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1 /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/ff
Clobber not needed.
> /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/ff/.mozconfig.mk
Generating /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/js/src/configure using autoconf
cd /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/js/src; /usr/bin/autoconf-2.13
cp /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/.mozconfig /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/ff/.mozconfig
cd /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/ff
/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/configure
Refreshing /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/old-configure with /usr/bin/autoconf-2.13
Adding configure options from /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/.mozconfig
--enable-application=browser
--enable-optimize
--with-default-mozilla-five-home=/usr/lib64/firefox
--disable-updater
--disable-strip
--disable-install-strip
--disable-pedantic
--disable-installer
--disable-strip-libs
--disable-profilelocking
--enable-single-profile
--disable-profilesharing
--with-system-zlib
--enable-pango
--enable-svg
--with-system-bz2
--enable-official-branding
--disable-debug
--disable-tests
--disable-debug-symbols
--disable-startup-notification
--disable-necko-wifi
--enable-dbus
--enable-ogg
--enable-wave
--enable-ion
--with-system-nspr
--with-nspr-prefix=/usr
--with-system-nss
--with-nss-prefix=/usr
--x-includes=/usr/include
--x-libraries=/usr/lib64
--prefix=/usr
--libdir=/usr/lib64
--enable-system-hunspell
--disable-gnomeui
--enable-gio
--disable-crashreporter
--with-system-png
--enable-system-ffi
--disable-gold
--disable-skia
--disable-gconf
--with-intl-api
--enable-default-toolkit=cairo-gtk3
--enable-jemalloc
--enable-replace-malloc
--target=x86_64-pc-linux-gnu
--disable-pulseaudio
--disable-system-cairo
--disable-system-sqlite
--without-system-jpeg
--without-system-icu
--without-system-libvpx
--without-system-harfbuzz
--without-system-graphite2
--with-google-api-keyfile=/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/google-api-key
--disable-mailnews
--enable-extensions=default
creating cache ./config.cache
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking for mawk... no
checking for gawk... gawk
Using Python from environment variable $PYTHON
Creating Python environment
checking Python environment is Mozilla virtualenv... yes
checking for perl5... no
checking for perl... /usr/bin/perl
checking for objcopy... /usr/bin/objcopy
cross compiling from x86_64-unknown-linux-gnu to x86_64-pc-linux-gnu
checking for host c compiler... checking for cc... x86_64-pc-linux-gnu-gcc
x86_64-pc-linux-gnu-gcc
checking for host c++ compiler... checking for c++... x86_64-pc-linux-gnu-g++
x86_64-pc-linux-gnu-g++
checking for ranlib... no
checking for ar... no
checking whether the host c compiler (x86_64-pc-linux-gnu-gcc -march=amdfam10 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) works... yes
checking whether the host c++ compiler (x86_64-pc-linux-gnu-g++ -march=amdfam10 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) works... yes
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler (x86_64-pc-linux-gnu-gcc -march=amdfam10 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) works... yes
checking whether the C compiler (x86_64-pc-linux-gnu-gcc -march=amdfam10 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking for c++... x86_64-pc-linux-gnu-g++
checking whether the C++ compiler (x86_64-pc-linux-gnu-g++ -march=amdfam10 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) works... yes
checking whether the C++ compiler (x86_64-pc-linux-gnu-g++ -march=amdfam10 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for x86_64-pc-linux-gnu-as... x86_64-pc-linux-gnu-as
checking for x86_64-pc-linux-gnu-ld... x86_64-pc-linux-gnu-ld
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-windres... no
checking for x86_64-pc-linux-gnu-windres... no
checking for x86_64-pc-linux-gnu-otool... no
checking for x86_64-pc-linux-gnu-otool... no
checking for rustc... no
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for a BSD compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
checking whether ln -s works... yes
checking for minimum required perl version >= 5.006... 5.022002
checking for full perl installation... yes
checking for doxygen... /usr/bin/doxygen
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for xargs... /usr/bin/xargs
checking for rpmbuild... /usr/bin/rpmbuild
checking for genisoimage... :
checking for dsymutil... llvm-dsymutil :
checking for make... /usr/bin/make
checking for X... libraries /usr/lib64, headers /usr/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... no
checking for connect... no
checking for remove... no
checking for shmat... no
checking for IceConnectionNumber in -lICE... yes
checking that static assertion macros used in autoconf tests work... yes
checking for --noexecstack option to as... yes
checking for -z noexecstack option to ld... yes
checking for -z text option to ld... yes
checking for --ignore-unresolved-symbol option to ld... yes
checking if toolchain supports -mssse3 option... yes
checking if toolchain supports -msse4.1 option... yes
checking for x86 AVX2 asm support in compiler... yes
checking whether the C compiler supports -Wclass-varargs... no
checking whether the C compiler supports -Wloop-analysis... no
checking whether the C compiler supports -Wthread-safety... no
checking whether the C compiler supports -Wunreachable-code-aggressive... no
checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
checking whether the C compiler supports -Wno-error=array-bounds... yes
checking whether the C++ compiler supports -Wc++11-compat-pedantic... no
checking whether the C++ compiler supports -Wc++14-compat... no
checking whether the C++ compiler supports -Wc++14-compat-pedantic... no
checking whether the C++ compiler supports -Wc++1z-compat... no
checking whether the C++ compiler supports -Wclass-varargs... no
checking whether the C++ compiler supports -Wloop-analysis... no
checking whether the C++ compiler supports -Wthread-safety... no
checking whether the C++ compiler supports -Wunreachable-code... yes
checking whether the C++ compiler supports -Wunreachable-code-return... no
checking whether the C++ compiler supports -Wno-inline-new-delete... no
checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
checking whether the C++ compiler supports -Wno-error=array-bounds... yes
checking for 64-bit OS... yes
checking whether the C++ compiler (x86_64-pc-linux-gnu-g++ -march=amdfam10 -pipe -fno-exceptions -fno-strict-aliasing -fno-rtti -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,-z,noexecstack -Wl,-z,text) actually is a C++ compiler... yes
checking for ANSI C header files... yes
checking for working const... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for gcc c++0x headers bug without rtti... no
checking whether 64-bits std::atomic requires -latomic... no
checking for host gcc c++0x headers bug without rtti... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sys/byteorder.h... no
checking for compat.h... no
checking for getopt.h... yes
checking for sys/bitypes.h... yes
checking for memory.h... yes
checking for unistd.h... yes
checking for gnu/libc-version.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for X11/XKBlib.h... yes
checking for io.h... no
checking for cpuid.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... yes
checking for sys/vfs.h... yes
checking for sys/mount.h... yes
checking for sys/quota.h... yes
checking for sys/sysmacros.h... yes
checking for linux/quota.h... yes
checking for linux/if_addr.h... yes
checking for linux/rtnetlink.h... yes
checking for sys/queue.h... yes
checking for sys/types.h... yes
checking for netinet/in.h... yes
checking for byteswap.h... yes
checking for sockaddr_in.sin_len... false
checking for sockaddr_in6.sin6_len... false
checking for sockaddr.sa_len... false
checking for linux/perf_event.h... yes
checking for perf_event_open system call... yes
checking for gethostbyname_r in -lc_r... no
checking for library containing dlopen... -ldl
checking for dlfcn.h... yes
checking for dladdr... yes
checking for memmem... yes
checking for socket in -lsocket... no
checking for XDrawLines in -lX11... yes
checking for XextAddDisplay in -lXext... yes
checking for XtFree in -lXt... yes
checking for XShmCreateImage in -lXext... yes
checking for X11/extensions/scrnsaver.h... yes
checking for XScreenSaverQueryInfo in -lXss... yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -pthread... yes
checking for pthread.h... yes
checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no
checking for 8-bit clean memcmp... yes
checking for stat64... yes
checking for lstat64... yes
checking for truncate64... yes
checking for statvfs64... yes
checking for statvfs... yes
checking for statfs64... yes
checking for statfs... yes
checking for getpagesize... yes
checking for gmtime_r... yes
checking for localtime_r... yes
checking for arc4random... no
checking for arc4random_buf... no
checking for mallinfo... yes
checking for gettid... no
checking for lchown... yes
checking for setpriority... yes
checking for strerror... yes
checking for syscall... yes
checking for clock_gettime(CLOCK_MONOTONIC)...
checking for wcrtomb... yes
checking for mbrtowc... yes
checking for res_ninit()... yes
checking for iconv in -lc... yes
checking for iconv()... yes
checking for iconv() with const input... no
checking for nl_langinfo and CODESET... yes
checking for an implementation of va_copy()... yes
checking whether va_list can be copied by value... no
checking whether the C++ "using" keyword resolves ambiguity... yes
checking for C++ dynamic_cast to void*... yes
checking for __thread keyword for TLS variables... yes
checking for __attribute__((always_inline))... yes
checking for LC_MESSAGES... yes
checking for localeconv... yes
checking for malloc.h... (cached) yes
checking for alloca.h... yes
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... yes
checking for malloc_usable_size... yes
checking for malloc.h... (cached) yes
checking whether malloc_usable_size definition can use const argument... no
checking for valloc in malloc.h... yes
checking for valloc in unistd.h... no
checking NSPR selection... system
checking for nspr-config... /usr/bin/nspr-config
checking for NSPR - version >= 4.12... yes
checking for nss-config... /usr/bin/nss-config
checking for NSS - version >= 3.23... yes
checking for YASM assembler... checking for yasm... yasm
checking yasm version... 1.3.0 (1.3.0)
checking for gzread in -lz... yes
checking for BZ2_bzread in -lbz2... yes
checking for png_get_valid in -lpng... yes
checking for png_get_acTL in -lpng... yes
checking for hunspell... yes
checking MOZ_HUNSPELL_CFLAGS... -I/usr/include/hunspell
checking MOZ_HUNSPELL_LIBS... -lhunspell-1.3
checking for libffi >= 3.0.9... yes
checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
checking for application to build... browser
checking if app-specific confvars.sh exists... /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/browser/confvars.sh
checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 ... yes
checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0... yes
checking MOZ_GTK2_CFLAGS... -I/usr/include/gtk-unix-print-2.0 -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libpng16
checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
checking for pango >= 1.22.0... yes
checking _PANGOCHK_CFLAGS... -I/usr/include/pango-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
checking _PANGOCHK_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0
checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes
checking MOZ_PANGO_CFLAGS... -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16
checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo
checking for gio-2.0 >= 2.22... yes
checking MOZ_GIO_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
checking MOZ_GIO_LIBS... -lgio-2.0 -lgobject-2.0 -lglib-2.0
checking for dbus-1 >= 0.60... yes
checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
checking MOZ_DBUS_LIBS... -ldbus-1
checking for dbus-glib-1 >= 0.60... yes
checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0
checking __attribute__ ((aligned ())) support... trying 64
64
checking for alsa... yes
checking MOZ_ALSA_CFLAGS... -I/usr/include/alsa
checking MOZ_ALSA_LIBS... -lasound
checking for java... /usr/bin/java
checking for javac... /usr/bin/javac
checking for javah... /usr/bin/javah
checking for jar... /usr/bin/jar
checking for jarsigner... /usr/bin/jarsigner
checking for keytool... /usr/bin/keytool
checking for linux/joystick.h... yes
checking for gnutar... no
checking for gtar... no
checking for tar... tar
checking for wget... wget
checking for valid C compiler optimization flags... yes
checking whether linker creates PT_GNU_RELRO segments... no
checking for __cxa_demangle... yes
checking for unwind.h... yes
checking for _Unwind_Backtrace... yes
checking for -pipe support... yes
checking whether C compiler supports -fprofile-generate... yes
checking whether C compiler supports -fno-integrated-as... no
checking what kind of list files are supported by the linker... linkerscript
checking what kind of ordering can be done with the linker... none
checking for glib-2.0 >= 1.3.7 gobject-2.0... yes
checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0
checking for freetype2 >= 6.1.0... yes
checking FT2_CFLAGS... -I/usr/include/freetype2
checking FT2_LIBS... -lfreetype
checking for FT_Bitmap_Size.y_ppem... yes
checking for FT_GlyphSlot_Embolden... yes
checking for FT_Load_Sfnt_Table... yes
checking for fontconfig/fcfreetype.h... yes
checking for fontconfig >= 2.7.0... yes
checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2
checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype
checking for stdint.h... yes
checking for inttypes.h... yes
checking for posix_fadvise... yes
checking for posix_fallocate... yes
updating cache ./config.cache
creating ./config.status
intl/icu/host> configuring
intl/icu/host> running /bin/sh /var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/intl/icu/source/configure --enable-static --disable-shared --enable-extras=no --enable-icuio=no --enable-layout=no --enable-tests=no --enable-samples=no --cache-file=/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/ff/intl/icu/host/config.cache
intl/icu/host> configure: loading site script /usr/local/share/config.site
intl/icu/host> configure: error: in `/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1/ff/intl/icu/host':
intl/icu/host> configure: error: failed to load site script /usr/local/share/config.site
intl/icu/host> See `config.log' for more details
------ config.log ------
configure:28055: checking GLIB_CFLAGS
configure:28060: checking GLIB_LIBS
configure:28207: checking for freetype2 >= 6.1.0
configure:28214: checking FT2_CFLAGS
configure:28219: checking FT2_LIBS
configure:28256: checking for FT_Bitmap_Size.y_ppem
configure:28271: x86_64-pc-linux-gnu-gcc -c -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/include/freetype2 conftest.c 1>&5
configure:28300: checking for FT_GlyphSlot_Embolden
configure:28332: x86_64-pc-linux-gnu-gcc -o conftest -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/include/freetype2 -lpthread -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,-z,noexecstack -Wl,-z,text conftest.c -ldl -lfreetype 1>&5
configure:28300: checking for FT_Load_Sfnt_Table
configure:28332: x86_64-pc-linux-gnu-gcc -o conftest -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/include/freetype2 -lpthread -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,-z,noexecstack -Wl,-z,text conftest.c -ldl -lfreetype 1>&5
configure:28370: checking for fontconfig/fcfreetype.h
configure:28383: x86_64-pc-linux-gnu-gcc -c -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/include/freetype2 -I/usr/include conftest.c 1>&5
configure:28473: checking for fontconfig >= 2.7.0
configure:28480: checking _FONTCONFIG_CFLAGS
configure:28485: checking _FONTCONFIG_LIBS
configure:28921: checking for stdint.h
configure:28934: x86_64-pc-linux-gnu-gcc -c -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe conftest.c 1>&5
configure:28921: checking for inttypes.h
configure:28934: x86_64-pc-linux-gnu-gcc -c -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe conftest.c 1>&5
configure:30366: checking for posix_fadvise
configure:30398: x86_64-pc-linux-gnu-gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe -lpthread -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,-z,noexecstack -Wl,-z,text conftest.c -ldl 1>&5
configure:30366: checking for posix_fallocate
configure:30398: x86_64-pc-linux-gnu-gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe -lpthread -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,-z,noexecstack -Wl,-z,text conftest.c -ldl 1>&5
configure:30452: x86_64-pc-linux-gnu-gcc -c -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -march=amdfam10 -pipe -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/include conftest.c 1>&5
*** Fix above errors and then restart with\
"make -f client.mk build"
client.mk:382: recipe for target 'configure' failed
make: *** [configure] Error 1
* ERROR: www-client/firefox-47.0.1::gentoo failed (configure phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=www-client/firefox-47.0.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=www-client/firefox-47.0.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/www-client/firefox-47.0.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-47.0.1/temp/environment'.
* Working directory: '/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1'
* S: '/var/tmp/portage/www-client/firefox-47.0.1/work/firefox-47.0.1' -
Hi all,
I've not been able to build Firefox since version 42; the current version in Portage is 47. It fails with the same error every time: failed to load site script /usr/local/share/config.site. This file exists and is readable.
Has anybody encountered this problem?
Thanks in advance.
-
The bitbake program of Yocto complains that the version of make used by Funtoo, 3.82-r4, is broken.
Here's the makefile bitbake is using to test make:
makefile_test.a: makefile_test_a.c makefile_test_b.c makefile_test.a( makefile_test_a.c makefile_test_b.c) makefile_test_a.c: touch $@ makefile_test_b.c: touch $@When running make on this makefile it fails with the following error:
make: *** No rule to make target `makefile_test.a()', needed by `makefile_test.a'. Stop.
The error comes from the extra space after makefile_test.a(; make completes successfully if the space is removed. I'm not sure if the space in the makefile is a typo or if it's on purpose to expose a bug with make.
-
I tried to build version 4.1 in an overlay following this tutorial (https://wiki.gentoo.org/wiki/Overlay/Local_overlay) on the Gentoo wiki. But when I try
emerge -pv make
it wants to reinstall the existing version (3.82-r4).
Am I missing something?
Thanks!
-
I'm trying to build a Yocto distribution for the beaglebone on my Funtoo PC, but the build program (bitbake) complains that the installed version of make, 3.82, is broken. Looking at http://packages.gentoo.org, the latest stable version of make is 4.0-r1, but this version doesn't show up even after executing emerge --sync. I tried to add an entry to /etc/portage/package.accept_keywords but that didn't help.
Would someone know how I can access the latest version of make?
Thanks in advance.
-
I posted a message on the Gentoo forums. Thanks a lot for the help.
-
Yes I'm using crossdev. Here's what I ran:
crossdev -S --ov-output /usr/local/portage armv7a-hardfloat-linux-gnueabi
Regards,
-
Thanks for the replies. I'm hitting a snag before I can start building the kernel: the cross-compiler won't build. Looking at the log of the build, it's a file collision conflict between the existing gcc and the new one built for ARM.
Any suggestion for a workaround?
>>> Installing (1 of 1) cross-armv7a-hardfloat-linux-gnueabi/gcc-4.8.2-r2 * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / <filename>` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at http://bugs.gentoo.org unless you report exactly which * two packages install the same file(s). Once again, please do NOT file * a bug report unless you have completely understood the above message. * * Detected file collision(s): * * /etc/env.d/gcc/x86_64-pc-linux-gnu-4.8.2 * /usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/c89 * /usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/c99 ... * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * sys-devel/gcc-4.8.2-r2:4.8::gentoo * /etc/env.d/gcc/x86_64-pc-linux-gnu-4.8.2 * /usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/c89 * /usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/c99 ... * * Package 'cross-armv7a-hardfloat-linux-gnueabi/gcc-4.8.2-r2' NOT merged * due to file collisions. If necessary, refer to your elog messages for * the whole content of the above message.
-
Has anyone been able to run Funtoo on the BeagleBone Black? I remember finding documentation before on how to do this but I can't find it anymore. There is a document for Gentoo though (http://dev.gentoo.org/~armin76/arm/beagleboneblack/install.xml) which should apply pretty much as is for Funtoo. It is a bit outdated, but it's not too hard to see what has changed.
I have one question related to building the kernel. After cloning the kernel repository at http://github.com/beagleboard/linux.git, I cannot find a .config file for the kernel. The Gentoo documentation mentions a file configs/beaglebone that should be copied to .config, but I see no such file. Would somenone know if there is default .config file that can be used?
Thanks in advance.

building Firefox fails at configure step
in Portage Help
Posted