Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286866 - media-video/mplayer-1.0_rc4_p20090919-r2 compile failed on "Checking for freetype >= 2.0.9 ..."
Summary: media-video/mplayer-1.0_rc4_p20090919-r2 compile failed on "Checking for free...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal with 1 vote (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 287077 287262 287787 289498 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-09-28 22:47 UTC by tman
Modified: 2009-10-27 08:05 UTC (History)
44 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info,5.51 KB, text/plain)
2009-09-29 08:24 UTC, Michelangelo Scopelliti
Details
Patch to mplayer ebuild for force enabling freetype and ass support (mplayer-1.0_rc4_p20090919-r102.ebuild.diff,421 bytes, patch)
2009-10-14 21:33 UTC, hirakendu
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tman 2009-09-28 22:47:24 UTC
media-video/mplayer-1.0_rc4_p20090919-r2 compile failed on "Checking for freetype >= 2.0.9 ..."

no errors will be throw, but the compile process is frozen there.

Reproducible: Always

Actual Results:  
Checking for JACK ... yes 
Checking for OpenAL ... yes 
Checking for ALSA audio ... yes (using alsa 1.0.x and alsa/asoundlib.h)
Checking for Sun audio ... no 
Checking for VCD support ... yes 
Checking for dvdread ... yes (internal)
Checking for internal libdvdcss ... yes 
Checking for cdparanoia ... no 
Checking for libcdio ... yes 
Checking for bitmap font support ... yes 
Checking for freetype >= 2.0.9 ... ^C

Exiting on signal 2


#####################
emerge --info
#####################


Portage 2.1.6.13 (default/linux/amd64/10.0, gcc-4.4.1, glibc-2.10.1-r0, 2.6.31-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.31-gentoo-r1-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P9700_@_2.80GHz-with-gentoo-2.0.1
Timestamp of tree: Mon, 28 Sep 2009 21:30:02 +0000
app-shells/bash:     4.0_p33
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.2-r2, 3.1.1-r1
dev-util/cmake:      2.6.4-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.1
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"

CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de en vi"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"

PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/xmw /usr/local/portage/layman/gnome /usr/local/portage/layman/emacs /usr/local/portage/layman/devnull /usr/local/portage/layman/pro-audio /usr/local/portage/layman/sunrise /usr/local/portage/local-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib acc accessibility acl acpi adns afs aim alsa amd64 ao apache2 ass audio audiofile avi bash-completion beagle berkdb bidi bluetooth bzip2 cairo caps cdaudio cdda cdio cdparanoia cdr cgi cjk cli clisp consolekit cracklib crypt cs2 cscope css csv cups curl curlwrappers cvs dbus dc1394 dga dia dirac directfb divx dlloader dmx dri dts dv dvd dvdr dvdread dvi emacs enca encode enscript erandom esd exif expat extras faac faad fam fastcgi fbcon ffmpeg firefox flac flash fortran ftp fuse gcj gd gdbm ggi gif gimp git glib gmp gnome gnome-keyring gnutls gphoto2 gpm graphviz gs gstreamer gtk gzip hal hash highlight httpd iconv icq icu idn ieee1394 imagemagick imap imlib ipv6 isdnlog jabber jack java java6 javascript jingle joystick jpeg jpeg2k kde kerberos lame latex lcms ldap libcaca libwww live logrotate lua lzo mad maildir matroska md5sum memlimit mhash midi mikmod mime mjpeg mmap mmx mmxext mng mono motif mp3 mp4 mpeg mpeg2 mplayer msn mudflap mule multilib musepack mysql nas nautilus ncurses network networkmanager nfs nls nptl nptlonly nsplugin nvidia ogg ogg123 openal openexr opengl openmp org oss pam pcre pdf perl php pic pidgin png posix postgres ppds pppd ps pulseaudio pwdb python qt3support qt4 quicktime radio rar raw rdesktop readline realmedia reflection rss rtsp ruby samba sasl schroedinger sdl sdl-image session sip slang slp sockets sox spamassassin speex spell spl sqlite sse sse2 ssl stream stun subversion svg swat sysfs syslog sysvipc tcl tcpd tetex theora threads tidy tiff timidity tk truetype ucs2 udev unace unicode urandom url usb userlocales v4l v4l2 vcd vhost video vim-syntax vlc vlm vnc vorbis wav wavpack webkit wifi wma wmf wxwindows x264 xcb xdm xft xine xinerama xinetd xlinks xml xmlrpc xorg xpm xprint xscreensaver xsl xulrunner xv xvid xvmc yahoo zip zlib zsh-completion" ALSA_CARDS="hda_intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation php5 proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en vi" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa fbdev vga vmware"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 zhanxuw 2009-09-29 06:20:31 UTC
the same problem.

The configure.log said: ACCESS DENIED /dev/snd/controlC0

a bit strange.

################
emerge --info
################

Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.4.1, glibc-2.10.1-r0, 2.6.30-gentoo-r6 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r6-i686-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4000+-with-gentoo-2.0.1
Timestamp of tree: Tue, 29 Sep 2009 03:20:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p33
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.2-r2
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.1
sys-devel/autoconf:  2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe -msse3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon64 -pipe -msse3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.sjtu.edu.cn/sites/gentoo http://mirrors.163.com/gentoo/ ftp://gentoo.anheng.com.cn/gentoo http://distfiles.gentoo.org http://mirror.averse.net/pub/gentoo/ http://www.ibiblio.org/pub/Linux/distributions/gentoo http://mirror.switch.ch/ftp/mirror/gentoo ftp://mirror.switch.ch/mirror/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en_US en zh zh_CN zh_TW"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/gentoo-china /usr/local/portage/layman/lucseeker"
SYNC="rsync://mirror.averse.net/gentoo-portage"
USE="3dnow 3dnowext X aac accessibility acl acpi alsa bash-completion berkdb bzip2 cjk cli cracklib crypt cscope curl dbus dga directfb dri emacs encode fbcon ffmpeg flac fontconfig fortran ftp gd gdbm gif gpm gtk gtk2 gzip hal iconv ipv6 isdnlog jpeg jpeg2k jpg libg++ lm-sensors mad mmx mmxext modules mp3 mudflap ncurses nls nptl nptlonly ogg oggvorbis openal opengl openmp pam pcre pdf perl png pppd python radeon readline reflection sdl session spell spl sqlite sqlite3 sse sse2 sse3 ssl subversion svg symlink sysfs syslog tcpd tiff truetype unicode usb vim-syntax wav win32codecs x264 x86 xcomposite xml xml2 xorg xpm xv xvid zlib" ALSA_CARDS="hda-intel" 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en zh zh_CN zh_TW" USERLAND="GNU" VIDEO_CARDS="radeon radeonhd vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 2 Michelangelo Scopelliti 2009-09-29 08:24:16 UTC
Created attachment 205567 [details]
emerge --info

same problem here, amd64 (no problems with a core2 duo).
only the message in configure log is different:

AL lib: alsa.c:907: no playback cards found...
AL lib: alsa.c:981: no capture cards found...
ACCESS DENIED  open_wr:      /dev/dsp
Comment 3 Stefan Radermacher 2009-09-29 08:32:11 UTC
Same error here (on amd64 with a Core 2 Duo processor):

ACCESS DENIED open_wr: /dev/snd/controlC0

Comment 4 Michelangelo Scopelliti 2009-09-29 08:41:10 UTC
sorry, I was too hasty. the problem is there even on a core2, not only on athlon...
BTW, I think I've found something: downgrading to =openal-1.8* fixed the issue.
Comment 5 Stefan Radermacher 2009-09-29 08:55:43 UTC
Ah... then this problem might be related to bug #286563 (wine-1.1.30 not compiling because the current emul-linux-x86-sdl does not contain a current open al emulation).
Comment 6 Michelangelo Scopelliti 2009-09-29 09:16:27 UTC
(In reply to comment #5)
> Ah... then this problem might be related to bug #286563 (wine-1.1.30 not
> compiling because the current emul-linux-x86-sdl does not contain a current
> open al emulation).
> 
I don't think so. Maybe I'm wrong, but the bug relates to lib32 version of openal; it should be fixed updating openal in emul-linux-x86-sdl. Our openal is 64bit, so I think the problem is just the new version of openal.
Comment 7 Keith Harrison 2009-09-29 19:19:49 UTC
I don't think this is limited to 64bit either as I have this problem on three different 32bit Pentium 4 machines.
Comment 8 Alexey Grebenschikov 2009-09-29 19:46:56 UTC
i have the same problem.

zsh/2 1118 % emerge --info
Portage 2.2_rc42 (default/linux/x86/10.0/desktop, gcc-4.4.1, glibc-2.10.1-r0, 2.6.31-gentoo i686)
=================================================================
System uname: Linux-2.6.31-gentoo-i686-Genuine_Intel-R-_CPU_T2400_@_1.83GHz-with-gentoo-2.0.1
Timestamp of tree: Tue, 29 Sep 2009 18:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p33
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.2-r2, 3.1.1-r1
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.1
sys-devel/autoconf:  2.13, 2.64
sys-devel/automake:  1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer -mfpmath=sse -msse2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer -mfpmath=sse -msse2"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages metadata-transfer parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_GB uk ru"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/perl-experimental /usr/local/portage/layman/sunrise /usr/local/portage /usr/local/portage/my-own"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d a52 aac acl acpi alsa avahi bash-completion berkdb bluetooth branding bzip2 cairo caps cdr chm cli consolekit cracklib crypt cscope cups custom-optimization dbus dga djvu dri dts dvd dvdr ebook eds emboss encode evo exif expat fam fastcgi fbcon ffmpeg fftw firefox flac fortran gd gdbm gif git gnokii gnutls gphoto2 gpm gstreamer hal http hyperestraier iconv icu imagemagick inotify isdnlog jack javascript jpeg jpeg2k kde kde4 kipi kontact libnotify libsamplerate lm_sensors logrotate lzma mad maildir mikmod mmap mmx mng modules motif mp3 mp4 mpeg mudflap musicbrainz nautilus ncurses network nfs nls nptl nptlonly nsplugin ntp nvidia obex ogg openexr opengl openmp pam pch pcre pdf perl phonon plasma png policykit ppds pppd pulseaudio python qt3support qt4 quicktime readline reflection rss samba sdl semantic-desktop session slang sndfile spell spl sql sqlite sse sse2 ssl startup-notification stlport subversion svg symlink sysfs tcpd theora threads thumbnail thunar tiff truetype unicode usb v4l v4l2 vcd vdpau vim-pager vim-syntax vorbis webkit wifi win32codecs wmf x264 x86 xattr xcb xcomposite xine xinerama xml xorg xpm xprint xulrunner xv xvid zeroconf zlib zsh-completion" ALSA_CARDS="hda-intel" 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 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" CAMERAS="canon directory ptp2" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB uk ru" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

====================

=openal-1.8* works for me too
Comment 9 Cosmin Giradu 2009-09-30 10:22:26 UTC
disabling the openal USE flag also fixes the issue (64bit machine)
Comment 10 tman 2009-09-30 10:47:32 UTC
disable of one USE to emerge is a work around but no fixing of a problem. i hope some dev will take some time for realy fixing this.
Comment 11 Fabio Coatti 2009-09-30 12:41:31 UTC
I guess a sandbox problem:
I've got the same issue but I was able to compile it with 
FEATURES=-sandbox

Ugly, but works. 
Comment 12 Marios Andreopoulos 2009-09-30 18:48:29 UTC
FEATURES="-sandbox" isn't a solution!
It permits for the compile to complete but the mplayer executable it produces is defective. It doesn't work unless you comment out the fontconfig line at /etc/mplayer/mplayer.conf and if you try to load any subtitles mplayer segfaults.

USE="-openal" works as a temporary solution since it produces a perfectly usable executable.
Comment 13 Johannes Hirte 2009-09-30 20:56:17 UTC
(In reply to comment #12)
> FEATURES="-sandbox" isn't a solution!
> It permits for the compile to complete but the mplayer executable it produces
> is defective. It doesn't work unless you comment out the fontconfig line at
> /etc/mplayer/mplayer.conf and if you try to load any subtitles mplayer
> segfaults.
> 
> USE="-openal" works as a temporary solution since it produces a perfectly
> usable executable.
> 

Hm, can't confirm this. With FEATURES=-sandbox mplayer compiles and works for me.
Comment 14 Rick Leijssen 2009-10-01 10:03:58 UTC
(In reply to comment #12)

> USE="-openal" works as a temporary solution since it produces a perfectly
> usable executable.
> 

This worked for me, thanks. I had no idea where to look from the error in configure.log...
Comment 15 Justin Lecher (RETIRED) gentoo-dev 2009-10-02 07:39:09 UTC
*** Bug 287262 has been marked as a duplicate of this bug. ***
Comment 16 Dmitry Karasik 2009-10-02 09:07:21 UTC
This seems to be a bug in libsandbox, the unwrapped open call is not really unwrapped:

#0  0xb7989fc0 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0xb7f6ffd9 in sb_lock () at lock.c:16
#2  0xb7f6fbce in before_syscall (dirfd=-100, sb_nr=-4, func=0xb7f76cbb "open_wr",
    file=0xbf91bbe9 "/var/log/sandbox/sandbox-400.log", flags=1089) at libsandbox.c:1022
#3  0xb7f6feee in before_syscall_open_int (dirfd=-100, sb_nr=-4, func=0xb7f7724f "open",
    file=0xbf91bbe9 "/var/log/sandbox/sandbox-400.log", flags=1089) at libsandbox.c:1097
#4  0xb7f71b74 in open_DEFAULT (pathname=0xbf91bbe9 "/var/log/sandbox/sandbox-400.log", flags=1089)
    at wrapper-funcs/__wrapper_simple.c:52
#5  0xb7f75889 in sb_open (path=0xbf91bbe9 "/var/log/sandbox/sandbox-400.log", flags=1089, mode=420) at sb_open.c:34
#6  0xb7f6e89e in write_logfile (logfile=0xbf91bbe9 "/var/log/sandbox/sandbox-400.log", func=0xb7f76cbb "open_wr",
    path=0xbf91a49a "/dev/snd/controlC0", apath=0xb6f55004 "/dev/snd/controlC0", rpath=0xb6f52004 "/dev/snd/controlC0",
    access=false) at libsandbox.c:443
#7  0xb7f6f80f in check_syscall (sbcontext=0xb7f7b140, sb_nr=-4, func=0xb7f76cbb "open_wr",
    file=0xbf91a49a "/dev/snd/controlC0", flags=2) at libsandbox.c:903
#8  0xb7f6fd8e in before_syscall (dirfd=-100, sb_nr=-4, func=0xb7f76cbb "open_wr", file=0xbf91a49a "/dev/snd/controlC0",
    flags=2) at libsandbox.c:1062
#9  0xb7f6feee in before_syscall_open_int (dirfd=-100, sb_nr=-4, func=0xb7f7725e "__open_2",
    file=0xbf91a49a "/dev/snd/controlC0", flags=2) at libsandbox.c:1097
#10 0xb7f71c90 in __open_2_DEFAULT (pathname=0xbf91a49a "/dev/snd/controlC0", flags=2)
    at wrapper-funcs/__wrapper_simple.c:52
#11 0xb79d2ddb in snd_ctl_hw_open () from /usr/lib/libasound.so.2
Comment 17 Robert Wetzel 2009-10-03 14:07:21 UTC
configure.log shows as last line:

ACCESS DENIED  open_wr:      /dev/snd/controlC0

I added the fix suggested in bug #44408 to the ebuild src_configure()
function, and the emerge goes through smooth. Why it is accessing the
sound stuff, no idea (seems there are/were other similar bugs around
in other packages).
Comment 18 Dmitry Karasik 2009-10-03 15:29:01 UTC
That's just a workaround to avoid the sandbox violation, the fact that libsandbox.so causes a hang on a violation is still a bug.
Comment 19 Dmitry Karasik 2009-10-04 16:49:38 UTC
The problem occurs because libraries that are LD_PRELOADed have their init sections run last, so the init for libopenal runs before libsandbox which means that sb_set_open() is not yet called with the address of the open() in libc and sbio_open points at the wrapped open.
Comment 20 Justin Lecher (RETIRED) gentoo-dev 2009-10-05 17:52:55 UTC
*** Bug 287787 has been marked as a duplicate of this bug. ***
Comment 21 Reimar Döffinger 2009-10-08 07:15:51 UTC
While it does not fix the sandbox issue, note that current SVN MPlayer runs only very few programs during configure, so it might work again.
Comment 22 Travis Hansen 2009-10-10 22:23:50 UTC
same issue with core2 ~amd64 on no-multilib profile
Comment 23 Samuli Suominen (RETIRED) gentoo-dev 2009-10-11 11:36:50 UTC
*** Bug 287077 has been marked as a duplicate of this bug. ***
Comment 24 renato gallo 2009-10-11 17:08:23 UTC
same problem here

emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.10.1-r0, 2.6.31-gentoo x86_64)
=================================================================                              
System uname: Linux-2.6.31-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Thu, 08 Oct 2009 14:15:01 +0000                                                    
app-shells/bash:     4.0_p33                                                                          
dev-java/java-config: 2.1.9-r1                                                                        
dev-lang/python:     2.6.3, 3.1.1-r1                                                                  
dev-util/cmake:      2.6.4-r3                                                                         
sys-apps/baselayout: 2.0.1                                                                            
sys-apps/openrc:     0.4.3-r3                                                                         
sys-apps/sandbox:    2.1                                                                              
sys-devel/autoconf:  2.13, 2.63-r1                                                                    
sys-devel/automake:  1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11                                                 
sys-devel/binutils:  2.19.1-r1                                                                        
sys-devel/gcc-config: 1.4.1                                                                           
sys-devel/libtool:   2.2.6a                                                                           
virtual/os-headers:  2.6.30-r1                                                                        
ACCEPT_KEYWORDS="amd64 ~amd64"                                                                        
CBUILD="x86_64-pc-linux-gnu"                                                                          
CFLAGS="-march=nocona -O2 -pipe"                                                                      
CHOST="x86_64-pc-linux-gnu"                                                                           
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"                                                                                                                                 
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /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 /etc/udev/rules.d"                                                                                              
CXXFLAGS="-march=nocona -O2 -pipe"                                                                                                    
DISTDIR="/usr/portage/distfiles"                                                                                                      
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"                        
GENTOO_MIRRORS="http://mirror.gentoo.no/ "                                                                                            
LANG="it_IT.UTF-8"                                                                                                                    
LDFLAGS="-Wl,-O1"                                                                                                                     
LINGUAS="it no en nb"                                                                                                                 
MAKEOPTS="-j5"                                                                                                                        
PKGDIR="/usr/portage/packages"                                                                                                        
PORTAGE_CONFIGROOT="/"                                                                                                                
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"                                                                              
PORTAGE_TMPDIR="/var/tmp"                                                                                                             
PORTDIR="/usr/portage"                                                                                                                
PORTDIR_OVERLAY="/usr/local/portage/layman"                                                                                           
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"                                                                                 
USE="2dnow 3dnowext 7zip X Xaw3d a52 aac aalib abyss accessibility acl acpi ada addbookmarks akode akonadi alias alsa amd64 amr amrb apache2 apcupsd applet aqua_theme archive ares artworkextra assistant athena audacious audiofile autoipd automount autoreplace avahi avantgo bash-completion beagle belagle berkdb bidi bittorrent bl bluetooth bonjour bookmarks branding bzip2 cairo caps captury carbone_theme cdb cdda cddb cdio cdparanoia cdr cdrkit cgi chdir chm cisco ck clamavfontconfig cli config-file connection-sharing connectionstatus consolekit contactnotes coverage cpudetection cracklib crypt cscope ctype cups cupsddk curl curlwrappers dbus designer-plugin desktopglobe device-mapper devil dga dhcpcd digitalradio directfb disk-partition diskio djvu dmx dnd dns doc dri dtmf dts dv dvb dvd dvdr dvi ebook editor eds elf emacs emacx enca encode eolconv epiphany epos esd exchange exif expat extensible extras fam fasttrack fax fbcon fbcondecor festival ffmpeg filepicker filter firefox fits flac flatfile fltk fontforge foomaticdb fortran fping freetts freewnn ftp fuse gadu galago games garmin gcj gconf gd gdbm gedit geoip ggi gif gimp glep glib glitz gmp gmplayer gnokii gnome gnome-keyring gnomecd gnutella gnutls google-gadgets gpg gphoto2 gpm gps graphwiz groupwise gsf gsm gstreamer gtk gtkhtml guile gz gzip-el h224 h281 h323 hal hash hddtemp hdri hesiod hfs highlight history hotplug howl-compat http-forms http-server hybrid-auth i18n iax iceweasel iconv icu idn ieee1394 imagemagick imap imlib indi inifile inotify inquisitio ioctl iodbc iostats iproute2 ipv6 irc irda irmc isdnlog ivr ixj jabber jadetex jai java java5 java6 javamail javascript jbig jce jingle jmf jms jmx joystick jpeg jpeg2k json kde kdrive kerberos kig-scripting kipi kolab kontact kqemu kvm ladspa lame laptop latex lcms ldap legacyssl libcaca libedit libgda libnotify libsamplerate libssh2 libv4l2 lid lilo lirc live lm_sensors logitech-mouse lua lua-cairo lua-imlib lzma lzo mad mail math mbrola mcve md5sum mdnsresponder-compat meanwhile mfd-rewrites mhash mikmod mjpeg mmap mmx mng moc modules mono motif mouse mozdevelop mp2 mp3 mpd mpeg mplayer msn mudflap mule multilib musepack musicbrainz mysql mysqli mythtv nano-syntax nas nat nautilus ncurses neXt nemesi netmeeting network network-cron networking networkmanager new-login nis nls nntp nowlistening npp nptl nptlonly nsplugin nss ntp nuv nvidia ocean odbc odk offensive ogg old-daemons openal openexr openft opengl openmp openntpd openssl opensslcrypt oracle oscar otr pam pango parse-clocks passwordsave pch pcntl pcre pda pdf pdo perl perl-geoipupdate phonon php pink pipechan pkcs11 plasma plotutils plugins png pnm pop portage postproc povray ppds pppd pulseaudio python python-bindings q32 q8 qa qos qq qt-webkit qt3 qt3support qt4 quicktime radio rar raster rdesktop readline recode redland reflection remote resolvconf rfc4175 rpm rss rtc ruby ruby-bindings run-as-root samba sametime sasl savedconfig sbc scanner schedule script sdl seamonkey semantic-desktop sendmail sensord serial session shmvideo simplexml sip sipim skype slang slp smartcard smp sms smux sndfile snmp soap sockets socks socks5 solver sound soup speech speechd speex spell spl sql sqlite srt srtp sse sse2 ssl ssse3 startup-notification statistics stats subtitles suhosin suid svg swat sysfs syslog t1lib taglib tcl tcpd teletext telnet test test-programs testbed tetex texteffect tga theora threads thumbnail tidy tiff timidity tk tntc tokenizer toolbar toolkit-scroll-bars tools tracker translator truetype tseng tslib tts tunepimp unicode upnp usb utils v4l v4l2 vcd vde vdr video-file videos vim-pager vim-syntax vim-with-x visibility vnc vorbis vpb vxml wav wavpack wddx weather-metar weather-xoap webinterface webkit webpresence wifi winbind winpopup wlm wmf x264 xanim xattr xcap xcb xcomposite xemacs xext xface xforms xft xim xine xinerama xinetd xml xmlreader xmlrpc xmlwriter xmp xorg xpm xscreensaver xsl xulrunner xv xvid xvmc yahoo yaz yv12 zeroconf zip zlib zoran zsh-completion zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel 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="unique_id actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_iduserdir usertrack vhost_alias" APACHE2_MPMS="event" CAMERAS="adc65 agfa_cl20 aox barbie canon casio_qv clicksmart310 digigr8 digita dimagev dimera3500 directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica konica_qm150 largan lg_gsm mars mustek panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 pccam300 pccam600 polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2 ricoh ricoh_g3 samsung sierra sipix_blink sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55 soundvision spca50x sq905 stv0674 stv0680 sx330z template toshiba_pdrm11" DVB_CARDS="tda1004x" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse acecad aiptek digitaledge elographics fpit hyperpen jamstudio joystick magellan mutouch palmax spaceorb summa synaptics tek4957 ur98 vmmouse void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it no en nb" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 25 Torsten Kurbad 2009-10-14 07:48:34 UTC
Same here on x86 with Atom N270 CPU.

USE="-openal" 'fixed' it for me, too.

emerge --info

Portage 2.1.7.1 (default/linux/x86/10.0, gcc-4.3.2, glibc-2.10.1-r0, 2.6.30-tuxonice-r5 i686)
=================================================================
System uname: Linux-2.6.30-tuxonice-r5-i686-Intel-R-_Atom-TM-_CPU_N270_@_1.60GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 14 Oct 2009 00:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p33
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.3, 3.1.1-r1
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.1
sys-apps/sandbox:    2.1
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=generic -O3 -mfpmath=sse -msse3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/lib/hsqldb /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=core2 -mtune=generic -O3 -mfpmath=sse -msse3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo ftp://ftp.informatik.rwth-aachen.de/pub/Linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="de_DE"
LC_ALL="de_DE"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/home/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/dev-zero /usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="7zip X a52 aac accessibility acl acpi additions adplug ads aio alsa amr apache2 artworkextra asf asm aspell async audacious autoipd avahi bash-completion beagle berkdb bluetooth browserplugin bs2b bzip2 cairo caps capslib cdda cddb cdio cdparanoia cdr chardet cli colordiff consolekit cracklib crypt cups curl daap dbus device-mapper dirac djvu dns dri dts dvb dvd dvdr dvi encode esd evdev exif expat faac faad fam fbcon fbcondecor festival ffmpeg fftw flac fluidsynth fortran freetts fuse gd gdbm gif gimp gimpprint git glitz gmp gnome gnome-keyring gnutls gphoto2 gpm gs gsm gstreamer gtk gtkhtml gzip h323 hal hddtemp hvm ical icecast iconv icotools icu id3tag imagemagick imlib ipv6 isdnlog jack jack-tmpfs java java6 jbig jit jpeg jpeg2k jsapi kerberos keyring kpathsea ladspa lame lash latex lcms ldap libgcrypt libnl libnotify libsamplerate lm_sensors logrotate lua lzo mad matroska mbrola mdnsresponder-compat mjpeg mmap mmx mmxext mng modules mono mp2 mp3 mp4 mpeg mpi mplayer mtp mudflap musepack musicbrainz mysql nautilus ncurses netplug network nls nptl nptlonly nsplugin ntp nvidia offensive ogg openal opencore-amr opengl openmp overlays pae pam pcre pcsc-lite pdf perl pidgin pipechan png pnm portaudio postgres postproc ppds pppd projectm pygrub python qmail qt qt3support qt4 quicktime quota quotas rar readline reflection rle rrdcgi rtsp samba samba4 sasl scanner schroedinger screen scrobbler sdl seamonkey sensord session shout sip slang smbclient smime smp sms smt sndfile sound soundtouch speex spell spl sqlite sse sse2 ssl ssse3 stream subtitles subversion suid svg swat sylpheed sysfs t1lib taglib tagwriting tcl tcltk tcpd tetex tga theora threads tidy tiff tk truetype tta unicode urandom usb v4l v4l2 vamp vcd vditool vidix vlm vorbis wav wavpack webdav win32codecs winetools wma wmf wrapper wxwindows x264 x86 xattr xcb xcomposite xine xml xml2 xorg xosd xpm xprint xscreensaver xulrunner xv xvid xvmc xxmc zeroconf zlib" ALSA_CARDS="hda-intel" 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 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 proxy 		proxy_connect proxy_ftp proxy_http rewrite setenvif 		speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" SANE_BACKENDS="net snapscan" USERLAND="GNU" VIDEO_CARDS="intel" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 26 Grzegorz Kulewski 2009-10-14 09:23:29 UTC
Same problem. USE="-openal" helps too.

# cat mplayer-conf-23949-30220.c
#include <stdio.h>
#include <ft2build.h>
#include FT_FREETYPE_H
#if ((FREETYPE_MAJOR < 2) || ((FREETYPE_MINOR == 0) && (FREETYPE_PATCH < 9)))
#error "Need FreeType 2.0.9 or newer"
#endif
int main(void) {
    FT_Library library;
    FT_Int major=-1,minor=-1,patch=-1;
    int err=FT_Init_FreeType(&library);
    if (err) {
        printf("Couldn't initialize freetype2 lib, err code: %d\n",err);
        exit(err);
    }
    FT_Library_Version(library,&major,&minor,&patch); // in v2.1.0+ only :(((
    printf("freetype2  header version: %d.%d.%d  library version: %d.%d.%d\n",
        FREETYPE_MAJOR,FREETYPE_MINOR,FREETYPE_PATCH,
        (int)major,(int)minor,(int)patch );
    if (major!=FREETYPE_MAJOR || minor!=FREETYPE_MINOR) {
        printf("Library and header version mismatch! Fix it in your distribution!\n");
        exit(1);
    }
    return 0;
}

# ./mplayer-conf-12900-30220
freetype2  header version: 2.3.11  library version: 2.3.11
Inconsistency detected by ld.so: dl-close.c: 731: _dl_close: Assertion `map->l_init_called' failed!

This smells like some double-dlclose on exit.

The whole process seems to be hanged on wait. Maybe the process crashed too fast because openal lib doing some dl weirdness and there is some race with parent still waiting for it?
Comment 27 hirakendu 2009-10-14 21:31:02 UTC
I had the same (if not, similar) problem. The check for freetype fails but the emerge finishes without any errors. At runtime, I get two errors, one due to the line 'fontconfig=1' in /etc/mplayer/mplayer.conf not being recognized (since mplayer was emerged without freetype), and secondly there is the error message 'Inconsistency detected by ld.so: dl-close.c: 731: _dl_close: Assertion `map->l_init_called' failed!'. Indeed emerge with USE=-openal fixes both.

In addition, since freetype is not recognized, mplayer is built without libass (new subtitle library). Hence gnome-mplayer and smplayer fail at runtime, as mplayer doesn't recognize option '-ass'.

Prior to coming across this thread, I tried to 'fix' mplayer by forcing to enable freetype and ass during configure. Adding the line: use ass && myconf="${myconf} --enable-freetype --with-freetype-config=/usr/bin/freetype-config --enable-ass" to the ebuild should fix the freetype problem. Please see the ebuild patch attached. But the dl-close error will still occur (possibly due to buggy openal support).

 
Comment 28 hirakendu 2009-10-14 21:33:27 UTC
Created attachment 207155 [details, diff]
Patch to mplayer ebuild for force enabling freetype and ass support

Patch for force enabling freetype and ass support by adding '--enable-freetype --with-freetype-config=/usr/bin/freetype-config --enable-ass' to ./configure. Note that it doesn't fix dl-close error at runtime (due to openal).
Comment 29 Jean-Noël Rivasseau (RETIRED) gentoo-dev 2009-10-17 18:42:49 UTC
I got a similar problem on the stable version of mplayer, currently 1.0_rc2_p20090731.

It does not hang though but the freetype detection program segfaults (when ./configure is ran) so freetype support is not detected which causes lots of problems at runtime later.

-openal also solves the problem.
Comment 30 Chí-Thanh Christopher Nguyễn gentoo-dev 2009-10-19 21:16:32 UTC
This is possibly a duplicate of bug 267161
Comment 31 Chris Bruner 2009-10-21 20:42:02 UTC
I applied the patch from comment #28 which moved past that this problem but the same problem occurs with libmp3lame. (waiting forever checking for libmp3lame)
Comment 32 Chris Bruner 2009-10-21 20:43:43 UTC
USE="-openal" gets by libmp3lame 
Comment 33 Peter Alfredsen (RETIRED) gentoo-dev 2009-10-25 07:02:15 UTC
*** Bug 289498 has been marked as a duplicate of this bug. ***
Comment 34 Kanstantsin Shautsou 2009-10-25 20:33:22 UTC
Try to mask
echo "=media-libs/openal-1.9.563" >> /etc/portage/package.mask 
emerge -1 openal
emerge -1 mplayer 
Comment 35 Arne Babenhauserheide 2009-10-26 08:20:06 UTC
Masking fixed it for me, thanks! 
Comment 36 Samuli Suominen (RETIRED) gentoo-dev 2009-10-26 18:59:36 UTC
I can't reproduce this with mplayer-1.0_rc4_p20091026 anymore. Can someone verify?
Comment 37 Jean-Noël Rivasseau (RETIRED) gentoo-dev 2009-10-26 19:08:43 UTC
I did not test, but upstream on IRC told me that in recent trunk revisions the configure script was fixed yes.
Comment 38 nE0sIghT 2009-10-26 19:28:01 UTC
(In reply to comment #36)
> I can't reproduce this with mplayer-1.0_rc4_p20091026 anymore. Can someone
> verify?
> 

mplayer compiled without errors. ass and fontconfig options working fine.
But now smplayer can not be compilled, while mplayer is use openal flag
Comment 39 Samuli Suominen (RETIRED) gentoo-dev 2009-10-26 19:35:23 UTC
(In reply to comment #38)
> (In reply to comment #36)
> > I can't reproduce this with mplayer-1.0_rc4_p20091026 anymore. Can someone
> > verify?
> > 
> 
> mplayer compiled without errors. ass and fontconfig options working fine.
> But now smplayer can not be compilled, while mplayer is use openal flag
> 

That was bug 290304 and I've just fixed it. Thanks for reminding & testing.