Hello, I cannot compile media-libs/mesa-9.1_rc2 (have to compile it with gles2 use, mandatory for www-client/chromium-26.0.1410.5). Here are some information: emerge --info '=media-libs/mesa-9.1_rc2' 21/02/13 09:30:34 Portage 2.1.11.52 (default/linux/amd64/13.0, gcc-4.6.3, glibc-2.16.0, 3.7.5by-tengu x86_64) ================================================================= System Settings ================================================================= System uname: Linux-3.7.5by-tengu-x86_64-Intel-R-_Xeon-R-_CPU_X3440_@_2.53GHz-with-gentoo-2.2 KiB Mem: 12218760 total, 170968 free KiB Swap: 3998716 total, 3998716 free Timestamp of tree: Thu, 21 Feb 2013 07:30:01 +0000 ld GNU ld (GNU Binutils) 2.23.1 app-shells/bash: 4.2_p42 dev-java/java-config: 2.1.12-r1 dev-lang/python: 2.7.3-r3, 3.2.3-r2 dev-util/cmake: 2.8.10.2-r1 dev-util/pkgconfig: 0.28 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.11.8 sys-apps/sandbox: 2.6 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.9.6-r3, 1.11.6, 1.12.6, 1.13.1 sys-devel/binutils: 2.23.1 sys-devel/gcc: 4.5.4, 4.6.3 sys-devel/gcc-config: 1.8 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.7 (virtual/os-headers) sys-libs/glibc: 2.16.0 Repositories: gentoo location: /usr/portage sync: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 x-portage location: /usr/local/portage masters: gentoo priority: 0 ABI="amd64" ABI_X86="64" ACCEPT_KEYWORDS="amd64 ~amd64 ~x86" ACCEPT_LICENSE="*" ACCEPT_PROPERTIES="*" ALSA_CARDS="" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare empty extplug file hooks iec958 ioplug lfloat linear meter multi null plug rate route share shm softvol dsnoop ladspa mmap_emul mulaw" APACHE2_MODULES="" ARCH="amd64" AUTOCLEAN="yes" BOOTSTRAP_USE="cxx unicode multilib" CALLIGRA_FEATURES="" CAMERAS="" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe" CFLAGS_amd64="-m64" CFLAGS_x32="-mx32" CFLAGS_x86="-m32" CHOST="x86_64-pc-linux-gnu" CHOST_amd64="x86_64-pc-linux-gnu" CHOST_x32="x86_64-pc-linux-gnux32" CHOST_x86="i686-pc-linux-gnu" CLEAN_DELAY="5" COLLECTD_PLUGINS="" COLLISION_IGNORE="/lib/modules/* *.py[co] *$py.class" COLORFGBG="15;default" COLORTERM="rxvt-xpm" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt hostname hosts keymaps" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CPU_USE="fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid" CURL_SSL="gnutls" CXXFLAGS="-O2 -pipe" DEFAULT_ABI="amd64" DESKTOP_STARTUP_ID="awesome/urxvt/2130-37-wrk042_TIME88149920" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="vim" ELIBC="glibc" EMERGE_DEFAULT_OPTS="-qv" EMERGE_WARNING_DELAY="10" EPREFIX="" EROOT="/" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news nodoc noinfo parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}"" FETCHCOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}"" FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec sftp -P \${port} \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}"" FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}"" FFLAGS="-O2 -pipe" FLTK_DOCDIR="/usr/share/doc/fltk-1.3.2/html" GCC_SPECS="" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/" GPSD_PROTOCOLS="" GRUB_PLATFORMS="pc" GSETTINGS_BACKEND="gconf" GUILE_LOAD_PATH="/usr/share/guile/1.8" HG="/usr/bin/hg" HOME="/home/cjeanneret" INFOPATH="/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.1/info" INPUT_DEVICES="evdev keyboard mouse" IUSE_IMPLICIT="prefix" JAVAC="/etc/java-config-2/current-system-vm/bin/javac" JAVA_HOME="/etc/java-config-2/current-system-vm" JDK_HOME="/etc/java-config-2/current-system-vm" KERNEL="linux" LADSPA_PATH="/usr/lib64/ladspa" LCD_DEVICES="" LC_ALL="en_US.UTF-8" LC_MEASUREMENT="fr_CH.UTF-8" LC_NUMERIC="fr_CH.UTF-8" LC_PAPERLC_PAPER="fr_CH.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LDFLAGS_amd64="-m elf_x86_64" LDFLAGS_x32="-m elf32_x86_64" LDFLAGS_x86="-m elf_i386" LESS="-R -M --shift 5 -I" LESSOPEN="|lesspipe %s" LIBDIR_amd64="lib64" LIBDIR_amd64_fbsd="lib64" LIBDIR_n32="lib32" LIBDIR_n64="lib64" LIBDIR_o32="lib" LIBDIR_ppc="lib32" LIBDIR_ppc64="lib64" LIBDIR_s390="lib32" LIBDIR_s390x="lib64" LIBDIR_sparc32="lib32" LIBDIR_sparc64="lib64" LIBDIR_x32="libx32" LIBDIR_x86="lib32" LIBDIR_x86_fbsd="lib32" LIBREOFFICE_EXTENSIONS="" LINGUAS="fr en de it" LIRC_DEVICES="audio audio_alsa alsa_usb creative devinput" LOGNAME="cjeanneret" MAIL="/var/spool/mail/cjeanneret" MAKEOPTS="-j4" MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.1/man:/etc/java-config-2/current-system-vm/man/" MULTILIB_ABIS="amd64 x86" MULTILIB_STRICT_DENY="64-bit.*shared object" MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib" MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev)" NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OLDPWD="/home/cjeanneret" OPENCL_PROFILE="nvidia" OPENGL_PROFILE="nvidia" PAGER="less" PATH="/opt/APPGclnt/bin:/home/cjeanneret/scripts:/sbin:/usr/sbin:/home/cjeanneret/.gem/ruby/1.8/bin/:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3:/opt/vmware/bin:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/asterisk:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/dhcp:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/epnet:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/ldap:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/misc:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/openvz:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/project:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/puppet:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/revelation:/home/cjeanneret/nobackup/subversions/c2c_mgmtsrv/script/vuache:/home/cjeanneret/.rvm/bin" PHP_TARGETS="" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="ppc sparc64-freebsd ppc-openbsd x86-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 arm-linux x86-macos x64-openbsd ia64-hpux hppa x86-netbsd ppc64-linux x86-cygwin amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris m68k sh x86-solaris sparc-fbsd" PORTAGE_BIN_PATH="/usr/lib64/portage/bin" PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png" PORTAGE_CONFIGROOT="/" PORTAGE_DEBUG="0" PORTAGE_DEPCACHEDIR="/var/cache/edb/dep" PORTAGE_ELOG_CLASSES="log warn error" PORTAGE_ELOG_MAILFROM="portage@localhost" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="root" PORTAGE_ELOG_SYSTEM="save_summary:log,warn,error,qa echo" PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5" PORTAGE_FETCH_RESUME_MIN_SIZE="350K" PORTAGE_GID="250" PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}"" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_INTERNAL_CALLER="1" PORTAGE_OVERRIDE_EPREFIX="" PORTAGE_PYM_PATH="/usr/lib64/portage/pym" PORTAGE_QUIET="1" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_RSYNC_RETRIES="-1" PORTAGE_SYNC_STALE="30" PORTAGE_TMPDIR="/var/tmp" PORTAGE_VERBOSE="1" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" PORT_LOGDIR_CLEAN="find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete" PRELINK_PATH_MASK="/usr/lib64/libfreebl3.so:/usr/lib64/libnssdbm3.so:/usr/lib64/libsoftokn3.so" PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" PWD="/home/cjeanneret" PYTHONDONTWRITEBYTECODE="1" PYTHONPATH="/usr/lib/portage/pym" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" QEMU_SOFTMMU_TARGETS="i386 x86_64" QT_GRAPHICSSYSTEM="raster" RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}"" RESUMECOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}"" RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}"" ROOT="/" ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3:/opt/vmware/bin" RPMDIR="/usr/portage/rpm" RUBYOPT="-rauto_gem" RUBY_TARGETS="ruby19 ruby18" SHELL="/bin/zsh" SHLVL="2" SSH_AGENT_PID="2232" SSH_AUTH_SOCK="/home/cjeanneret/.ssh/agent" SYMLINK_LIB="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="rxvt" UNINSTALL_IGNORE="/lib/modules/*" USE="X accessibility acl acpi alsa amd64 aperfmperf apic arch_perfmon archive bash-completion bts bzip2 cairo clflush cmov constant_tsc cracklib crypt cups cx16 cx8 cxx dbus de dhclient djvu dri ds_cpl dtes64 dtherm dts ept est faac faad flac flexpriority fpu fuse fxsr gif gnutls gstreamer ht ida introspection ipv6 jpeg jpeg2k lahf_lm lame lm lzo mad mca mce mmx monitor mp3 mpeg mpg123 msr mtrr multilib ncurses nls nonstop_tsc nopl nsplugin nx offensive ogg oss pae pam pat pbe pcre pdcm pebs pge png pni popcnt pse pse36 python rdtscp readline rep_good resolvconf samba sep smbclient smx sound spell ss sse sse2 sse4_1 sse4_2 ssl ssse3 svg svgi syscall taglib theora threads threadsafe tiff tm tm2 tpr_shadow truetype tsc udev unicode vdpau vim-syntax vme vmx vnmi vorbis vpid x264 xinerama xml xtopology xtpr zlib zsh-completion" ABI_X86="64" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare empty extplug file hooks iec958 ioplug lfloat linear meter multi null plug rate route share shm softvol dsnoop ladspa mmap_emul mulaw" CURL_SSL="gnutls" ELIBC="glibc" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LINGUAS="fr en de it" LIRC_DEVICES="audio audio_alsa alsa_usb creative devinput" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" QEMU_SOFTMMU_TARGETS="i386 x86_64" RUBY_TARGETS="ruby19 ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" USER="cjeanneret" USERLAND="GNU" USE_EXPAND="ABI_X86 ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FCDSL_CARDS FFTOOLS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL OFED_DRIVERS OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND" USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux hppa hppa-hpux ia64 ia64-hpux ia64-linux m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos ppc-openbsd s390 sh sparc sparc64-freebsd sparc64-solaris sparc-fbsd sparc-solaris x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt" USE_EXPAND_VALUES_ELIBC="AIX Cygwin Darwin FreeBSD glibc HPUX Interix mintlib NetBSD OpenBSD SunOS uclibc Winnt" USE_EXPAND_VALUES_KERNEL="AIX Cygwin Darwin FreeBSD freemint HPUX Interix linux NetBSD OpenBSD SunOS Winnt" USE_EXPAND_VALUES_USERLAND="BSD GNU" USE_ORDER="env:pkg:conf:defaults:pkginternal:repo:env.d" VBOX_APP_HOME="/usr/lib64/virtualbox" VIDEO_CARDS="nvidia" WINDOWID="18874523" XAUTHORITY="/home/cjeanneret/.Xauthority" XDG_CONFIG_DIRS="/etc/xdg" XDG_DATA_DIRS="/usr/local/share:/usr/share" XTABLES_ADDONS="" _="/usr/bin/emerge" _JAVA_AWT_WM_NONREPARENTING="1" proxy_all="127.0.0.1:8118" emerge -pqv '=media-libs/mesa-9.1_rc2' 21/02/13 09:31:24 [ebuild U ] media-libs/mesa-9.1_rc2 [9.0.1] USE="egl* gallium gles2* vdpau -bindist -classic -debug -gbm -gles1 -llvm -nptl -openvg -osmesa -pax_kernel -pic -r600-llvm-compiler (-selinux) -shared-glapi -wayland -xa -xorg -xvmc (-g3dvl%*)" VIDEO_CARDS="-i915 -i965 -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware"
Created attachment 339538 [details] mesa-build.log.bz2 Have to bzip2 it, it's too large to be uploaded in here - sorry :(.
Created attachment 339540 [details] environment build environment
Building with the shared-glapi use flag fixes this.
Is this still an issue with mesa-9.1.2-r1?
We should just remove the shared-glapi flag. I don't think there's any reason for users to unset this, and no one around here (Intel) tests without it.
*** Bug 471154 has been marked as a duplicate of this bug. ***
This is still an issue for media-libs/mesa-9.1.2-r1 and media-libs/mesa-9.1.3 ebuilds... Compilation with 'shared-glapi' solves the problem.
(In reply to Matt Turner from comment #5) I think we can a warning to the ebuild, so users know that this configuration is unsupported by upstream.
Removed shared-glapi USE flag from mesa-9.2_pre20130619.ebuild. We may want to add a warning to other ebuild or maybe remove the USE flag from them too.
Fixed sometime long ago.