Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 207975 - media-video/mplayer-1.0_rc1_p20070824 fails to build
Summary: media-video/mplayer-1.0_rc1_p20070824 fails to build
Status: RESOLVED DUPLICATE of bug 175627
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-28 23:40 UTC by Eric Brown
Modified: 2008-02-15 02:13 UTC (History)
0 users

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


Attachments
mplayer log (media-video:mplayer-1.0_rc2_p24929-r3:20080214-223735.log,165.90 KB, text/plain)
2008-02-14 23:30 UTC, Eric Brown
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Brown 2008-01-28 23:40:18 UTC
demux_ogg.c:1337: warning: 'first' might be used uninitialized in this function
ar r libmpdemux.a asfheader.o aviheader.o aviprint.o demuxer.o demux_aac.o demux_asf.o demux_audio.o demux_avi.o demux_demuxers.o demux_film.o demux_fli.o demux_lmlm4.o demux_mf.o demux_mkv.o ebml.o demux_mov.o demux_mpg.o demux_nsv.o demux_nuv.o demux_pva.o demux_rawaudio.o demux_rawvideo.o demux_realaud.o demux_real.o demux_roq.o demux_smjpeg.o demux_ts.o demux_ty.o demux_ty_osd.o demux_viv.o demux_vqf.o demux_y4m.o extension.o mf.o mp3_hdr.o mpeg_hdr.o mpeg_packetizer.o parse_es.o parse_mp4.o video.o yuv4mpeg.o yuv4mpeg_ratio.o demux_lavf.o demux_ogg.o demux_avs.o
ar: creating libmpdemux.a
true libmpdemux.a
make[1]: Leaving directory `/var/tmp/portage/media-video/mplayer-1.0_rc1_p20070824/work/mplayer-20070824/libmpdemux'
 * 
 * ERROR: media-video/mplayer-1.0_rc1_p20070824 failed.
 * Call stack:
 *                          ebuild.sh, line 1701:  Called dyn_compile
 *                          ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *                          ebuild.sh, line   44:  Called src_compile
 *   mplayer-1.0_rc1_p20070824.ebuild, line  447:  Called die
 * The specific snippet of code:
 *      emake || die "Failed to build MPlayer!"
 *  The die message:
 *   Failed to build MPlayer!


Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-01-28 23:43:00 UTC
Reopen if you have issues with >=1.0_rc2_p24929-r1
Comment 2 Eric Brown 2008-01-31 02:01:40 UTC
mplayer/gtk/eq.c:544: warning: dereferencing type-punned pointer will break strict-aliasing rules
mplayer/gtk/eq.c:545: warning: dereferencing type-punned pointer will break strict-aliasing rules
mplayer/gtk/eq.c:546: warning: dereferencing type-punned pointer will break strict-aliasing rules
mplayer/gtk/eq.c:547: warning: dereferencing type-punned pointer will break strict-aliasing rules
mplayer/gtk/eq.c:548: warning: dereferencing type-punned pointer will break strict-aliasing rules
mplayer/gtk/eq.c:549: warning: dereferencing type-punned pointer will break strict-aliasing rules
ar r libgui.a wm/ws.o wm/wsxdnd.o app.o interface.o cfg.o bitmap.o skin/skin.o skin/font.o skin/cut.o mplayer/widgets.o mplayer/play.o mplayer/mw.o mplayer/sw.o mplayer/menu.o mplayer/pb.o mplayer/common.o mplayer/gtk/menu.o mplayer/gtk/mb.o mplayer/gtk/about.o mplayer/gtk/pl.o mplayer/gtk/sb.o mplayer/gtk/fs.o mplayer/gtk/opts.o mplayer/gtk/url.o mplayer/gtk/eq.o mplayer/gtk/common.o
ar: creating libgui.a
true libgui.a
make[1]: Leaving directory `/var/tmp/portage/media-video/mplayer-1.0_rc2_p24929-r1/work/mplayer-1.0_rc2_p24929/gui'
 * 

===================
emerge -pv yields:
[ebuild     U ] media-video/mplayer-1.0_rc2_p24929-r1 [1.0_rc1_p20070824] USE="X a52 aac aalib alsa cddb doc dvd encode gtk iconv jpeg libcaca mmx mp3 openal opengl png samba sdl speex sse sse2 truetype unicode v4l vorbis win32codecs x264 xv xvid -3dnow -3dnowext (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cdio -cdparanoia -cpudetection -custom-cflags -debug% -dga -directfb -dts -dv -dvb -enca -esd -fbcon -ftp -ggi -gif -ipv6 -jack -joystick -ladspa% -lirc -live -livecd -lzo -mad -md5sum -mmxext -mp2 -musepack -nas -nemesi% -oss -pnm -pulseaudio% -quicktime -radio -rar -real -rtc -srt (-ssse3) -svga -teletext -tga -theora -tivo -v4l2 -vidix -xanim -xinerama -xvmc -zoran (-ivtv%) (-pvr%)" VIDEO_CARDS="-mga -s3virge -tdfx -vesa (-i810%*) (-nvidia%)" 0 kB 


also, current version stopped working before too, it won't run due to some libx264 lib error :)
Comment 3 Eric Brown 2008-01-31 02:08:35 UTC
tried building with -gtk, failed at a different spot:
i686-pc-linux-gnu-gcc -I../libavcodec -I../libavformat -Wdisabled-optimization -Wdeclaration-after-statement -I. -I.. -I../libavutil -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium-m -mtune=pentium-m -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -I/usr/X11R6/include -I/usr/include/ -I/usr/include/SDL  -D_REENTRANT -I/usr/include/freetype2   -c -o stream_vcd.o stream_vcd.c
i686-pc-linux-gnu-gcc -I../libavcodec -I../libavformat -Wdisabled-optimization -Wdeclaration-after-statement -I. -I.. -I../libavutil -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium-m -mtune=pentium-m -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -I/usr/X11R6/include -I/usr/include/ -I/usr/include/SDL  -D_REENTRANT -I/usr/include/freetype2   -c -o ai_alsa1x.o ai_alsa1x.c
ar r stream.a open.o stream.o stream_cue.o stream_file.o stream_mf.o stream_null.o url.o stream_dvd.o stream_dvd_common.o stream_smb.o stream_netstream.o asf_mmst_streaming.o asf_streaming.o cookies.o http.o network.o pnm.o rtp.o udp.o tcp.o stream_rtp.o stream_udp.o realrtsp/asmrp.o realrtsp/real.o realrtsp/rmff.o realrtsp/sdpplin.o realrtsp/xbuffer.o stream_rtsp.o freesdp/common.o freesdp/errorlist.o freesdp/parser.o librtsp/rtsp.o librtsp/rtsp_rtp.o librtsp/rtsp_session.o cache2.o stream_tv.o tv.o frequencies.o tvi_dummy.o tvi_v4l.o audio_in.o stream_vcd.o ai_alsa1x.o
ar: creating stream.a
true stream.a
make[1]: Leaving directory `/var/tmp/portage/media-video/mplayer-1.0_rc2_p24929-r3/work/mplayer-1.0_rc2_p24929/stream'
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2008-01-31 08:28:11 UTC
This doesn't go anywhere. Attach a *complete* emerge.log and post emerge --info as told to by the bug page.
Comment 5 Eric Brown 2008-02-04 00:57:03 UTC
Portage 2.1.3.19 (hardened/x86/2.6, gcc-3.4.6, glibc-2.6.1-r0, 2.6.20-hardened-r6 i686)
=================================================================
System uname: 2.6.20-hardened-r6 i686 Genuine Intel(R) CPU T2080 @ 1.73GHz
Timestamp of tree: Mon, 28 Jan 2008 22:00:01 +0000
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -pipe -fforce-addr -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=i686 -O2 -pipe -fforce-addr -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi aim alsa ao apm berkdb bluetooth bzip2 cairo calendar caps cdda cddb cdr cjk clamav cracklib crypt cscope cups curl dbm dbx doc dri dvd dvdr dvdread encode exif fastcgi ffmpeg firefox flac gnutls gphoto2 gtk hardened iconv ieee1394 imagemagick imap imlib javascript jpeg libcaca matroska midi mime mmap mmx mp3 mpeg msn ncurses nls nptl nptlonly nsplugin odbc offensive ogg openal opengl pam pango pcre pdf perl pic png posix python readline samba sasl sdl skey sockets sox speex spell sse sse2 ssl startup-notification svg tcpd threads tiff truetype unicode urandom usb v4l vcd vorbis wifi win32codecs x264 x86 xcomposite xorg xscreensaver 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 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="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810 i915"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS



Comment 6 Eric Brown 2008-02-04 00:59:31 UTC
a complete emerge.log?
Comment 7 Eric Brown 2008-02-07 23:51:46 UTC
I don't like the idea of posting every package/version on my system from my emerge.log on here.  Is there another way for me to convey this information to the proper people without making it public?
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2008-02-08 07:33:40 UTC
I don't want you to post any such thing. Attach *mplayer's* emerge.log here (in /var/log/portage). 
Comment 9 Eric Brown 2008-02-09 02:21:48 UTC
there is no emerge.log in /var/log/portage.  In there I have elog/summary.log, but it looks like the last 10 lines of output from the emerge process.
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2008-02-09 07:02:33 UTC
man make.conf - PORT_LOGDIR
Comment 11 Eric Brown 2008-02-14 23:30:02 UTC
Created attachment 143546 [details]
mplayer log
Comment 12 Eric Brown 2008-02-14 23:30:32 UTC
added required info
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2008-02-15 02:13:28 UTC
vf_decimate.c: In function `diff_MMX':
vf_decimate.c:26: error: can't find a register in class `BREG' while reloading `asm'
make[1]: *** [vf_decimate.o] Error 1

*** This bug has been marked as a duplicate of bug 175627 ***