Summary: | media-video/mplayer-1.0_rc4_p20101107[vorbis] fails to link against libvorbisenc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Väth <martin> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | andreamtp+bz, as.gentoo, bruce, cedric.godin, cruzki123, erwan, flameeyes, gandalf42, gentoo, hiyuh.root, jesse, kolesen.a, konsti, martin, nightmorph, oleg, Reimar.Doeffinger, stharward, turmlos, v_2e |
Priority: | High | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info mplayer
emerge --info output mplayer-1.0_rc4_p20101114.ebuild.patch build log failure emerge --info =media-video/mplayer-1.0_rc4_p20101114 emerge -pqv =media-video/mplayer-1.0_rc4_p20101114 mplayer-1.0_rc4_p20101219.ebuild mplayer-1.0_rc4_p20101219-vorbisenc.patch |
Description
Martin Väth
2010-11-07 21:23:55 UTC
There is also a version bump of media-libs/libvorbis awaiting Gentoo's attention, libvorbis-1.3.2: http://xiph.org/downloads/ Thanks. I confirm this error. Could you post exact useflags you have for the mplayer. (In reply to comment #3) > Could you post exact useflags you have for the mplayer. X a52 alsa amr ass bl cddb cdio cdparanoia custom-cpuopts dga dirac dts dv dvd dvdnav encode faac faad gif gsm iconv jpeg jpeg2k kernel_linux libcaca live lzo mad mmx mng mp3 network opengl osdmenu png quicktime radio rar real rtc schroedinger sdl shm speex sse sse2 ssse3 theora truetype twolame unicode v4l2 vdpau vorbis x264 xanim xscreensaver xv xvid xvmc -3dnow -3dnowext -aalib -altivec -aqua -bidi -bindist -bluray -bs2b -cpudetection -debug -directfb -doc -dvb -dxr3 -enca -esd -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libmpeg2 -lirc -md5sum -mmxext -mpg123 -nas -nut -openal -oss -pnm -pulseaudio -pvr -rtmp -samba -tga -toolame -tremor -v4l -video_cards_mga -video_cards_s3virge -video_cards_tdfx -video_cards_vesa -vidix -vpx -win32codecs -xinerama -zoran slightly different here... ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_init_encoder': /var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/work/mplayer-1.0_rc4_p20101107/ffmpeg/libavcodec/libvorbis.c:69: undefined reference to `vorbis_encode_setup_vbr' /var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/work/mplayer-1.0_rc4_p20101107/ffmpeg/libavcodec/libvorbis.c:78: undefined reference to `vorbis_encode_setup_managed' /var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/work/mplayer-1.0_rc4_p20101107/ffmpeg/libavcodec/libvorbis.c:84: undefined reference to `vorbis_encode_ctl' /var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/work/mplayer-1.0_rc4_p20101107/ffmpeg/libavcodec/libvorbis.c:91: undefined reference to `vorbis_encode_ctl' /var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/work/mplayer-1.0_rc4_p20101107/ffmpeg/libavcodec/libvorbis.c:96: undefined reference to `vorbis_encode_ctl' /var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/work/mplayer-1.0_rc4_p20101107/ffmpeg/libavcodec/libvorbis.c:99: undefined reference to `vorbis_encode_setup_init' collect2: ld returned 1 exit status make: *** [mencoder] Fehler 1 make: *** Warte auf noch nicht beendete Prozesse... emake failed * ERROR: media-video/mplayer-1.0_rc4_p20101107 failed: * died running emake, base_src_make * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 3038: Called base_src_compile * environment, line 600: Called base_src_make * environment, line 638: Called die * USE: X a52 alsa amd64 amr ass cdio directfb dts dv dvd dvdnav elibc_glibc enca encode faad fbcon ggi gif iconv jpeg jpeg2k kernel_linux mad md5sum mmx mp3 multilib network opengl osdmenu png pulseaudio quicktime real rtc schroedinger sdl shm sse sse2 ssse3 test theora truetype unicode userland_GNU vorbis vpx x264 xv xvid xvmc Created attachment 254155 [details]
emerge --info mplayer
ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_init': libvorbis.c:(.text.unlikely+0xc1): undefined reference to `vorbis_encode_setup_vbr' libvorbis.c:(.text.unlikely+0x113): undefined reference to `vorbis_encode_setup_managed' libvorbis.c:(.text.unlikely+0x145): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x18a): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x1be): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x1c6): undefined reference to `vorbis_encode_setup_init' collect2: ld returned 1 exit status make: *** [mencoder] Error 1 make: *** Waiting for unfinished jobs.... ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_init': libvorbis.c:(.text.unlikely+0xc1): undefined reference to `vorbis_encode_setup_vbr' libvorbis.c:(.text.unlikely+0x113): undefined reference to `vorbis_encode_setup_managed' libvorbis.c:(.text.unlikely+0x145): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x18a): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x1be): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x1c6): undefined reference to `vorbis_encode_setup_init' collect2: ld returned 1 exit status make: *** [mplayer] Error 1 emake failed [ebuild U ] media-video/mplayer-1.0_rc4_p20101107 [1.0_rc4_p20100612] USE="X a52 alsa ass dvd dvdnav encode faac faad iconv ipv6 jpeg mmx mp3 network opengl osdmenu png rtc sdl shm sse sse2 ssse3 theora truetype unicode vdpau vorbis x264 xscreensaver xv xvid xvmc -3dnow -3dnowext -aalib (-altivec) -amr (-aqua) -bidi -bindist -bl (-bluray) -bs2b -cddb* -cdio -cdparanoia -cpudetection -custom-cpuopts -debug -dga -dirac -directfb -doc -dts -dv -dvb -dxr3 -enca -esd -fbcon -ftp -ggi -gif -gsm% -jack -joystick -jpeg2k -ladspa -libcaca -libmpeg2% -lirc -live -lzo -mad -md5sum -mmxext -mng -mpg123% -nas -nut -openal -oss -pnm -pulseaudio -pvr -quicktime -radio -rar -real -rtmp% -samba -schroedinger -speex -tga -toolame -tremor -twolame -v4l -v4l2 -vidix -vpx -win32codecs -xanim -xinerama -zoran (-gmplayer%) (-svga%)" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 0 kB [ebuild R ] media-libs/libvorbis-1.3.2 USE="-static-libs" 0 kB [ebuild R ] media-sound/vorbis-tools-1.4.0 USE="flac nls ogg123 -kate -speex" 0 kB Created attachment 254323 [details]
emerge --info output
emerge --info for me
The same failure: x86_64-pc-linux-gnu-gcc -o mplayer command.o m_property.o mixer.o mp_fifo.o mplayer.o parser-mpcmd.o pnm_loader.o input/input.o libao2/ao_mpegpes.o libao2/ao_null.o libao2/ao_pcm.o libao2/audio_out.o libvo/aspect.o libvo/geometry.o libvo/video_out.o libvo/vo_mpegpes.o libvo/vo_null.o sub/spuenc.o libao2/ao_alsa.o libvo/vo_png.o libvo/vo_gif89a.o libvo/gl_common.o libvo/vo_gl.o libvo/vo_gl2.o libvo/csputils.o libvo/sdl_common.o libvo/x11_common.o libvo/vo_matrixview.o libvo/matrixview.o libvo/vo_jpeg.o libmenu/menu.o libmenu/menu_chapsel.o libmenu/menu_cmdlist.o libmenu/menu_console.o libmenu/menu_filesel.o libmenu/menu_list.o libmenu/menu_param.o libmenu/menu_pt.o libmenu/menu_txt.o libmenu/vf_menu.o udp_sync.o libao2/ao_sdl.o libvo/vo_sdl.o libvo/vo_x11.o libvo/vo_xover.o libvo/vo_xv.o libvo/vo_yuv4mpeg.o asxparser.o bstr.o codec-cfg.o cpudetect.o edl.o fmt-conversion.o m_config.o m_option.o m_struct.o mp_msg.o mpcommon.o parser-cfg.o path.o playtree.o playtreeparser.o subopt-helper.o libaf/af.o libaf/af_center.o libaf/af_channels.o libaf/af_comp.o libaf/af_delay.o libaf/af_dummy.o libaf/af_equalizer.o libaf/af_extrastereo.o libaf/af_format.o libaf/af_gate.o libaf/af_hrtf.o libaf/af_karaoke.o libaf/af_pan.o libaf/af_resample.o libaf/af_scaletempo.o libaf/af_sinesuppress.o libaf/af_stats.o libaf/af_sub.o libaf/af_surround.o libaf/af_sweep.o libaf/af_tools.o libaf/af_volnorm.o libaf/af_volume.o libaf/filter.o libaf/format.o libaf/reorder_ch.o libaf/window.o libmpcodecs/ad.o libmpcodecs/ad_alaw.o libmpcodecs/ad_dk3adpcm.o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_imaadpcm.o libmpcodecs/ad_msadpcm.o libmpcodecs/ad_pcm.o libmpcodecs/dec_audio.o libmpcodecs/dec_teletext.o libmpcodecs/dec_video.o libmpcodecs/img_format.o libmpcodecs/mp_image.o libmpcodecs/pullup.o libmpcodecs/vd.o libmpcodecs/vd_hmblck.o libmpcodecs/vd_lzo.o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mtga.o libmpcodecs/vd_null.o libmpcodecs/vd_raw.o libmpcodecs/vd_sgi.o libmpcodecs/vf.o libmpcodecs/vf_1bpp.o libmpcodecs/vf_2xsai.o libmpcodecs/vf_blackframe.o libmpcodecs/vf_boxblur.o libmpcodecs/vf_crop.o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_decimate.o libmpcodecs/vf_delogo.o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_detc.o libmpcodecs/vf_dint.o libmpcodecs/vf_divtc.o libmpcodecs/vf_down3dright.o libmpcodecs/vf_dsize.o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_eq.o libmpcodecs/vf_eq2.o libmpcodecs/vf_expand.o libmpcodecs/vf_field.o libmpcodecs/vf_fil.o libmpcodecs/vf_filmdint.o libmpcodecs/vf_fixpts.o libmpcodecs/vf_flip.o libmpcodecs/vf_format.o libmpcodecs/vf_framestep.o libmpcodecs/vf_gradfun.o libmpcodecs/vf_halfpack.o libmpcodecs/vf_harddup.o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hue.o libmpcodecs/vf_il.o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ivtc.o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_mirror.o libmpcodecs/vf_noformat.o libmpcodecs/vf_noise.o libmpcodecs/vf_ow.o libmpcodecs/vf_palette.o libmpcodecs/vf_perspective.o libmpcodecs/vf_phase.o libmpcodecs/vf_pp7.o libmpcodecs/vf_pullup.o libmpcodecs/vf_rectangle.o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rotate.o libmpcodecs/vf_sab.o libmpcodecs/vf_scale.o libmpcodecs/vf_smartblur.o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_stereo3d.o libmpcodecs/vf_softskip.o libmpcodecs/vf_swapuv.o libmpcodecs/vf_telecine.o libmpcodecs/vf_test.o libmpcodecs/vf_tfields.o libmpcodecs/vf_tile.o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_unsharp.o libmpcodecs/vf_vo.o libmpcodecs/vf_yadif.o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yvu9.o libmpdemux/aac_hdr.o libmpdemux/asfheader.o libmpdemux/aviheader.o libmpdemux/aviprint.o libmpdemux/demuxer.o libmpdemux/demux_aac.o libmpdemux/demux_asf.o libmpdemux/demux_audio.o libmpdemux/demux_avi.o libmpdemux/demux_demuxers.o libmpdemux/demux_film.o libmpdemux/demux_fli.o libmpdemux/demux_lmlm4.o libmpdemux/demux_mf.o libmpdemux/demux_mkv.o libmpdemux/demux_mov.o libmpdemux/demux_mpg.o libmpdemux/demux_nsv.o libmpdemux/demux_pva.o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawvideo.o libmpdemux/demux_realaud.o libmpdemux/demux_real.o libmpdemux/demux_roq.o libmpdemux/demux_smjpeg.o libmpdemux/demux_ts.o libmpdemux/demux_ty.o libmpdemux/demux_ty_osd.o libmpdemux/demux_viv.o libmpdemux/demux_vqf.o libmpdemux/demux_y4m.o libmpdemux/ebml.o libmpdemux/extension.o libmpdemux/mf.o libmpdemux/mp3_hdr.o libmpdemux/mp_taglists.o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_packetizer.o libmpdemux/parse_es.o libmpdemux/parse_mp4.o libmpdemux/video.o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg_ratio.o osdep/getch2.o osdep/timer-linux.o stream/open.o stream/stream.o stream/stream_bd.o stream/stream_cue.o stream/stream_file.o stream/stream_mf.o stream/stream_null.o stream/url.o sub/eosd.o sub/find_sub.o sub/osd.o sub/spudec.o sub/sub.o sub/sub_cc.o sub/subreader.o sub/vobsub.o sub/font_load.o stream/stream_cdda.o stream/cdinfo.o stream/stream_cddb.o stream/stream_dvdnav.o stream/stream_dvd.o stream/stream_dvd_common.o libmpcodecs/ad_faad.o libvo/aclib.o av_opts.o libaf/af_lavcresample.o libmpcodecs/ad_ffmpeg.o libmpcodecs/vd_ffmpeg.o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_pp.o libmpcodecs/vf_screenshot.o libmpdemux/demux_lavf.o stream/stream_ffmpeg.o sub/av_sub.o libaf/af_lavcac3enc.o libmpcodecs/vf_fspp.o libmpcodecs/vf_geq.o libmpcodecs/vf_mcdeint.o libmpcodecs/vf_qp.o libmpcodecs/vf_spp.o libmpcodecs/vf_uspp.o sub/font_load_ft.o libmpdemux/demux_gif.o libmpcodecs/vf_bmovl.o libaf/af_export.o osdep/mmap_anon.o libmpcodecs/vd_ijpg.o libmpcodecs/ad_liba52.o libmpcodecs/vf_ass.o sub/ass_mp.o sub/subassconvert.o libmpcodecs/ad_libdca.o libmpcodecs/ad_libdv.o libmpcodecs/vd_libdv.o libmpdemux/demux_rawdv.o libmpcodecs/ad_libmad.o libmpcodecs/vd_theora.o libmpdemux/demux_rtp.o libmpdemux/demux_rtp_codec.o stream/stream_live555.o libmpdemux/demux_mng.o libmpcodecs/ad_mp3lib.o mp3lib/sr1.o mp3lib/decode_mmx.o mp3lib/dct64_sse.o stream/stream_rtsp.o stream/freesdp/common.o stream/freesdp/errorlist.o stream/freesdp/parser.o stream/librtsp/rtsp.o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_session.o osdep/shmem.o osdep/vsscanf.o stream/stream_netstream.o stream/asf_mmst_streaming.o stream/asf_streaming.o stream/cookies.o stream/http.o stream/network.o stream/pnm.o stream/rtp.o stream/udp.o stream/tcp.o stream/stream_rtp.o stream/stream_udp.o stream/realrtsp/asmrp.o stream/realrtsp/real.o stream/realrtsp/rmff.o stream/realrtsp/sdpplin.o stream/realrtsp/xbuffer.o libmpcodecs/ad_realaud.o libmpcodecs/vd_realvid.o libmpcodecs/ad_speex.o stream/cache2.o sub/unrar_exec.o stream/stream_vcd.o libmpcodecs/ad_libvorbis.o libmpdemux/demux_ogg.o libmpcodecs/vd_xvid4.o ffmpeg/libavformat/libavformat.a ffmpeg/libavcodec/libavcodec.a ffmpeg/libavcore/libavcore.a ffmpeg/libavutil/libavutil.a ffmpeg/libpostproc/libpostproc.a ffmpeg/libswscale/libswscale.a -Wl,-z,noexecstack -Wl,-O1 -Wl,--as-needed -lncurses -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -L/usr/lib64 -ldvdread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lz -lfontconfig -lass -lz -lbz2 -lmad -lvorbis -logg -lspeex -ltheora -logg -la52 -ldca -lfaad -lliveMedia -lgroupsock -lUsageEnvironment -lBasicUsageEnvironment -lstdc++ -ldv -lxvidcore -lm -ldirac_encoder -ldirac_decoder -lstdc++ -lschroedinger-1.0 -lpthread -ldl -rdynamic -L/usr/lib64 -ldvdnavmini -lpthread -lm -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lSDL -lGL -ldl -lfaac -lx264 -lpthread -lmp3lame ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_init': libvorbis.c:(.text.unlikely+0xad): undefined reference to `vorbis_encode_setup_vbr' libvorbis.c:(.text.unlikely+0xe7): undefined reference to `vorbis_encode_setup_managed' libvorbis.c:(.text.unlikely+0x10a): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x142): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x16a): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x172): undefined reference to `vorbis_encode_setup_init' collect2: ld returned 1 exit status make: *** [mplayer] Error 1 emake failed * ERROR: media-video/mplayer-1.0_rc4_p20101107 failed: * died running emake, base_src_make * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 3043: Called base_src_compile * environment, line 605: Called base_src_make * environment, line 643: Called die * The specific snippet of code: * emake "$@" || die "died running emake, $FUNCNAME"; * * If you need support, post the output of 'emerge --info =media-video/mplayer-1.0_rc4_p20101107', * the complete build log and the output of 'emerge -pqv =media-video/mplayer-1.0_rc4_p20101107'. * The complete build log is located at '/var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/temp/environment'. * S: '/var/tmp/portage/media-video/mplayer-1.0_rc4_p20101107/work/mplayer-1.0_rc4_p20101107' media-video/mplayer-1.0_rc4_p20100612 was built with the following: USE="X a52 alsa ass cddb cdio dirac dts dv dvd dvdnav enca encode faac faad gif iconv jpeg live mad mmx mmxext mng mp3 (multilib) network opengl osdmenu quicktime rar real rtc schroedinger sdl shm speex sse sse2 ssse3 theora toolame truetype twolame unicode vorbis x264 xinerama xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -amr -bidi -bindist -bl -bs2b -cdparanoia -cpudetection -custom-cpuopts -debug -dga -directfb -doc -dvb -dxr3 -esd -fbcon -ftp -ggi -gmplayer -ipv6 -jack -joystick -jpeg2k -ladspa -libcaca -lirc -lzo -md5sum -nas -nut -openal -oss -png -pnm -pulseaudio -pvr -radio -samba (-svga) -tga -tremor -v4l -v4l2 -vdpau (-vidix) -vpx (-win32codecs) -xanim -xvmc -zoran" VIDEO_CARDS="vesa -mga -s3virge -tdfx" Does it work at 20101114 version? With the 20101114 version the error is the same. What I found out now is, if I remove the "encode" USE flag for building mencoder the compile works fine, I get a working mplayer! Approved, as well as the information in the description: sudo LDFLAGS="${LDFLAGS} -lvorbisenc" emerge -v mplayer makes mplayer compile. Created attachment 257241 [details, diff]
mplayer-1.0_rc4_p20101114.ebuild.patch
A patch for media-video/mplayer-1.0_rc4_p20101114.ebuild to add -lvorbisenc slightly more elegantly and efficiently.
*** Bug 345859 has been marked as a duplicate of this bug. *** Please test and reopen if issue is still present in latest snapshot (20101219). I don't have permission to reopen, but I'm still having the problem with 20101219: ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_init': libvorbis.c:(.text.unlikely+0xad): undefined reference to `vorbis_encode_setup_vbr' libvorbis.c:(.text.unlikely+0xe7): undefined reference to `vorbis_encode_setup_managed' libvorbis.c:(.text.unlikely+0x10a): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x142): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x16a): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x172): undefined reference to `vorbis_encode_setup_init' collect2: ld returned 1 exit status make: *** [mencoder] Error 1 make: *** Waiting for unfinished jobs.... ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_init': libvorbis.c:(.text.unlikely+0xad): undefined reference to `vorbis_encode_setup_vbr' libvorbis.c:(.text.unlikely+0xe7): undefined reference to `vorbis_encode_setup_managed' libvorbis.c:(.text.unlikely+0x10a): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x142): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x16a): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x172): undefined reference to `vorbis_encode_setup_init' collect2: ld returned 1 exit status make: *** [mplayer] Error 1 emake failed emerge --info: Portage 2.1.9.24 (default/linux/amd64/10.0/desktop, gcc-4.4.4, glibc-2.11.2-r3, 2.6.34-gentoo-r12 x86_64) ================================================================= System uname: Linux-2.6.34-gentoo-r12-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E8200_@_2.66GHz-with-gentoo-1.12.14 Timestamp of tree: Sun, 19 Dec 2010 13:15:01 +0000 app-shells/bash: 4.1_p7 dev-java/java-config: 2.1.11-r1 dev-lang/python: 2.6.5-r3, 3.1.2-r4 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 1.12.14-r1 sys-apps/sandbox: 2.4 sys-devel/autoconf: 2.13, 2.65-r1 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.4-r2 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.10 sys-devel/make: 3.81-r2 virtual/os-headers: 2.6.30-r1 (sys-kernel/linux-headers) ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-w -march=core2 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gimp /etc/gtk-2.0 /etc/init.d /etc/pam.d /etc/revdep-rebuild /etc/sandbox.d /etc/security /etc/sound /etc/ssl /etc/terminfo /usr/share/X11" CXXFLAGS="-w -march=core2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.netnitco.net http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.mirrors.tds.net/gentoo http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-O1,--sort-common,--hash-style=both" LINGUAS="en en_US" 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" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="64bit X a52 aac acl acpi alsa amd64 bash-completion bzip2 cairo cdparanoia cdr cli cracklib crypt cups curl cxx dbus divx dri dts dv dvd dvdr emboss encode exif expat faac faad fam fax ffmpeg fftw flac fontconfig foomaticdb fortran gd gdbm gdu gif gmedia gmp gnutls iconv idn ieee1394 imlib ipv6 joystick jpeg jpeg2k kde lame lcms libnotify lm_sensors lzma mad mikmod mjpeg mmap mmx mmxext mng modules mp3 mp4 mpeg mplayer mudflap multilib musepack musicbrainz ncurses network nptl nptlonly nsplugin nvidia ogg openexr opengl pam pango pcre pdf plasma png policykit ppds pppd python qt3support qt4 readline rss rtc semantic-desktop session slang sndfile spell sqlite srt sse sse2 ssl ssse3 startup-notification svg sysfs t1lib taglib tcpd theora threads thumbnail tiff truetype unicode usb vaapi vdpau vim-syntax vorbis webkit wmf wmp wxwindows x264 xcb xcomposite xml xorg xscreensaver xulrunner xv xvid zlib" 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="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" CAMERAS="canon ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" 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 ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" PHP_TARGETS="php5-2" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" 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, FFLAGS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Bug is still there. Here too(In reply to comment #17) > Bug is still there. > +1 The patch "mplayer-1.0_rc4_p20101114.ebuild.patch" introduced in comment #13 is currently missing from mplayer-1.0_rc4_p20101219.ebuild. After applying it myself locally linking succeeds again with both use flags 'encode' and 'vorbis'. confirming this bug, when emerging mplayer-1.0_rc4_p20101114 with "vorbis" use-flag enabled Portage 2.1.9.25 (default/linux/amd64/10.0/no-multilib, gcc-4.5.2, glibc-2.11.2-r3, 2.6.37 x86_64) ================================================================= System uname: Linux-2.6.37-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9400_@_2.53GHz-with-gentoo-2.0.1 Timestamp of tree: Sun, 23 Jan 2011 11:15:02 +0000 app-shells/bash: 4.1_p7 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.6.6-r1, 3.1.2-r4 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1-r1 sys-apps/openrc: 0.7.0 sys-apps/sandbox: 2.4 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.10.3, 1.11.1 sys-devel/binutils: 2.21 sys-devel/gcc: 4.5.2 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.81-r2 virtual/os-headers: 2.6.30-r1 (sys-kernel/linux-headers) ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=native -mfpmath=sse -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -mcx16 -msahf" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/maven-bin-2.2/conf" 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/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=native -mfpmath=sse -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -mcx16 -msahf" DISTDIR="/srv/distfiles" FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/" LANG="en_US.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j3 -s" 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" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X amd64 mmx mmxext nptl opengl pam sse sse2 sse3 sse4_1 ssse3 threads truetype unicode" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="*" APACHE2_MODULES="authz_host dir mime rewrite env negotiation" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics evdev" KERNEL="linux" NGINX_MODULES_HTTP="rewrite gzip gzip_static fastcgi" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Confirmed on my system; it still fails to build. The last working version was 1.0_rc4_p20091026-r1. Created attachment 260650 [details]
build log failure
Build log failure on my system
Created attachment 260651 [details]
emerge --info =media-video/mplayer-1.0_rc4_p20101114
emerge --info =media-video/mplayer-1.0_rc4_p20101114
Created attachment 260654 [details]
emerge -pqv =media-video/mplayer-1.0_rc4_p20101114
emerge -pqv =media-video/mplayer-1.0_rc4_p20101114
Attached my files up here ^^^ AMD64 stable and mplayer doesn't build too :-( Can you please fix it? It's not a good show for our loved gentoo to have such a popular package broken in that way. thankyou same here... Every mplayer-*-rc4 ebuild fail with the libvorbis error message... Pls add the patch This bug also happens with media-video/mplayer-9999, when "vorbis" use-flag enabled on ~amd64. The fix at comment #13 works here, too, when applied manually. So... Instead of repeating the same here over and over again, how about reporting the issue to upstream mailinglist? Clearly the ./configure should bail out on this, or should append the library where required instead of the failing to build. So this is a upstream bug. Could someone test below patch? The system I am using right now doesn't have the problem. Index: configure =================================================================== --- configure (revision 32861) +++ configure (working copy) @@ -6287,7 +6287,9 @@ fi if test "$_libvorbis" = auto; then _libvorbis=no - statement_check vorbis/codec.h 'vorbis_packet_blocksize(0, 0)' -lvorbis -logg $_ld_lm && _libvorbis=yes + for vorbislibs in '-lvorbis -logg' '-lvorbis -lvorbisenc -logg' ; do + statement_check vorbis/vorbisenc.h 'vorbis_encode_ctl(0, 0, 0)' $vorbislibs $_ld_lm && _libvorbis=yes && break + done fi if test "$_tremor_internal" = yes ; then _vorbis=yes @@ -6311,7 +6313,7 @@ def_vorbis='#define CONFIG_OGGVORBIS 1' codecmodules="libvorbis $codecmodules" res_comment="libvorbis" - extra_ldflags="$extra_ldflags -lvorbis -logg" + extra_ldflags="$extra_ldflags $vorbislibs" libavencoders="$libavencoders LIBVORBIS_ENCODER" else _vorbis=no (In reply to comment #29) > Could someone test below patch? The system I am using right now doesn't have > the problem. Thanks, works for me (tested on mplayer-9999, amd64) Created attachment 263989 [details]
mplayer-1.0_rc4_p20101219.ebuild
An ebuild with a patch line.
Created attachment 263991 [details, diff] mplayer-1.0_rc4_p20101219-vorbisenc.patch A patch to be used with the ebuild above, based on the patch from comment #29. Patch finally applied in upstream SVN r32979. Fixed in media-video/mplayer-1.0_rc4_p20110302. Can you please remove the EAPI 4 mask. I do not want to emerge portage-2.2.0, because it seems to be currently in alpha state. Or is there another way to solve this issue? (In reply to comment #35) > Can you please remove the EAPI 4 mask. I do not want to emerge portage-2.2.0, > because it seems to be currently in alpha state. Or is there another way to > solve this issue? Agreed. EAPI4 is absolutely not required and should not have been 'fixed' this way. Reopening. Still fails with Paludis's cave: x86_64-pc-linux-gnu-gcc -o mplayer command.o m_property.o mixer.o mp_fifo.o mplayer.o parser-mpcmd.o pnm_loader.o input/input.o libao2/ao_mpegpes.o libao2/ao_null.o libao2/ao_pcm.o libao2/audio_out.o libvo/aspect.o libvo/geometry.o libvo/video_out.o libvo/vo_mpegpes.o libvo/vo_null.o sub/spuenc.o libvo/vo_aa.o libao2/ao_alsa.o libvo/vo_png.o libvo/gl_common.o libvo/vo_gl.o libvo/vo_gl2.o libvo/csputils.o libvo/sdl_common.o libvo/x11_common.o libvo/vo_matrixview.o libvo/matrixview.o libvo/vo_jpeg.o libmenu/menu.o libmenu/menu_chapsel.o libmenu/menu_cmdlist.o libmenu/menu_console.o libmenu/menu_filesel.o libmenu/menu_list.o libmenu/menu_param.o libmenu/menu_pt.o libmenu/menu_txt.o libmenu/vf_menu.o udp_sync.o libvo/vo_pnm.o libao2/ao_pulse.o libao2/ao_sdl.o libvo/vo_sdl.o libvo/vo_vdpau.o libvo/vo_x11.o libvo/vo_xover.o libvo/vo_xv.o libvo/vo_yuv4mpeg.o asxparser.o bstr.o codec-cfg.o cpudetect.o edl.o fmt-conversion.o m_config.o m_option.o m_struct.o mp_msg.o mp_strings.o mpcommon.o parser-cfg.o path.o playtree.o playtreeparser.o subopt-helper.o libaf/af.o libaf/af_center.o libaf/af_channels.o libaf/af_comp.o libaf/af_delay.o libaf/af_dummy.o libaf/af_equalizer.o libaf/af_extrastereo.o libaf/af_format.o libaf/af_gate.o libaf/af_hrtf.o libaf/af_karaoke.o libaf/af_pan.o libaf/af_resample.o libaf/af_scaletempo.o libaf/af_sinesuppress.o libaf/af_stats.o libaf/af_sub.o libaf/af_surround.o libaf/af_sweep.o libaf/af_tools.o libaf/af_volnorm.o libaf/af_volume.o libaf/filter.o libaf/format.o libaf/reorder_ch.o libaf/window.o libmpcodecs/ad.o libmpcodecs/ad_alaw.o libmpcodecs/ad_dk3adpcm.o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_imaadpcm.o libmpcodecs/ad_msadpcm.o libmpcodecs/ad_pcm.o libmpcodecs/dec_audio.o libmpcodecs/dec_teletext.o libmpcodecs/dec_video.o libmpcodecs/img_format.o libmpcodecs/mp_image.o libmpcodecs/pullup.o libmpcodecs/vd.o libmpcodecs/vd_hmblck.o libmpcodecs/vd_lzo.o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mtga.o libmpcodecs/vd_null.o libmpcodecs/vd_raw.o libmpcodecs/vd_sgi.o libmpcodecs/vf.o libmpcodecs/vf_1bpp.o libmpcodecs/vf_2xsai.o libmpcodecs/vf_blackframe.o libmpcodecs/vf_boxblur.o libmpcodecs/vf_crop.o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_decimate.o libmpcodecs/vf_delogo.o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_detc.o libmpcodecs/vf_dint.o libmpcodecs/vf_divtc.o libmpcodecs/vf_down3dright.o libmpcodecs/vf_dsize.o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_eq.o libmpcodecs/vf_eq2.o libmpcodecs/vf_expand.o libmpcodecs/vf_field.o libmpcodecs/vf_fil.o libmpcodecs/vf_filmdint.o libmpcodecs/vf_fixpts.o libmpcodecs/vf_flip.o libmpcodecs/vf_format.o libmpcodecs/vf_framestep.o libmpcodecs/vf_gradfun.o libmpcodecs/vf_halfpack.o libmpcodecs/vf_harddup.o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hue.o libmpcodecs/vf_il.o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ivtc.o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_mirror.o libmpcodecs/vf_noformat.o libmpcodecs/vf_noise.o libmpcodecs/vf_ow.o libmpcodecs/vf_palette.o libmpcodecs/vf_perspective.o libmpcodecs/vf_phase.o libmpcodecs/vf_pp7.o libmpcodecs/vf_pullup.o libmpcodecs/vf_rectangle.o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rotate.o libmpcodecs/vf_sab.o libmpcodecs/vf_scale.o libmpcodecs/vf_smartblur.o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_stereo3d.o libmpcodecs/vf_softskip.o libmpcodecs/vf_swapuv.o libmpcodecs/vf_telecine.o libmpcodecs/vf_test.o libmpcodecs/vf_tfields.o libmpcodecs/vf_tile.o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_unsharp.o libmpcodecs/vf_vo.o libmpcodecs/vf_yadif.o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yvu9.o libmpdemux/aac_hdr.o libmpdemux/asfheader.o libmpdemux/aviheader.o libmpdemux/aviprint.o libmpdemux/demuxer.o libmpdemux/demux_aac.o libmpdemux/demux_asf.o libmpdemux/demux_audio.o libmpdemux/demux_avi.o libmpdemux/demux_demuxers.o libmpdemux/demux_film.o libmpdemux/demux_fli.o libmpdemux/demux_lmlm4.o libmpdemux/demux_mf.o libmpdemux/demux_mkv.o libmpdemux/demux_mov.o libmpdemux/demux_mpg.o libmpdemux/demux_nsv.o libmpdemux/demux_pva.o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawvideo.o libmpdemux/demux_realaud.o libmpdemux/demux_real.o libmpdemux/demux_roq.o libmpdemux/demux_smjpeg.o libmpdemux/demux_ts.o libmpdemux/demux_ty.o libmpdemux/demux_ty_osd.o libmpdemux/demux_viv.o libmpdemux/demux_vqf.o libmpdemux/demux_y4m.o libmpdemux/ebml.o libmpdemux/extension.o libmpdemux/mf.o libmpdemux/mp3_hdr.o libmpdemux/mp_taglists.o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_packetizer.o libmpdemux/parse_es.o libmpdemux/parse_mp4.o libmpdemux/video.o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg_ratio.o osdep/getch2.o osdep/timer-linux.o stream/open.o stream/stream.o stream/stream_bd.o stream/stream_cue.o stream/stream_file.o stream/stream_mf.o stream/stream_null.o stream/url.o sub/eosd.o sub/find_sub.o sub/osd.o sub/spudec.o sub/sub.o sub/sub_cc.o sub/subreader.o sub/vobsub.o sub/font_load.o stream/stream_cdda.o stream/cdinfo.o stream/stream_dvdnav.o stream/stream_dvd.o stream/stream_dvd_common.o libmpcodecs/ad_faad.o libvo/aclib.o av_opts.o libaf/af_lavcresample.o libmpcodecs/ad_ffmpeg.o libmpcodecs/vd_ffmpeg.o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_pp.o libmpcodecs/vf_screenshot.o libmpdemux/demux_lavf.o stream/stream_ffmpeg.o sub/av_sub.o libaf/af_lavcac3enc.o libmpcodecs/vf_fspp.o libmpcodecs/vf_geq.o libmpcodecs/vf_mcdeint.o libmpcodecs/vf_qp.o libmpcodecs/vf_spp.o libmpcodecs/vf_uspp.o sub/font_load_ft.o libmpcodecs/vf_bmovl.o libaf/af_export.o osdep/mmap_anon.o libmpcodecs/vd_ijpg.o libmpcodecs/ad_liba52.o libmpcodecs/vf_ass.o sub/ass_mp.o sub/subassconvert.o libmpcodecs/ad_libdca.o libmpcodecs/ad_libdv.o libmpcodecs/vd_libdv.o libmpdemux/demux_rawdv.o stream/stream_smb.o libmpcodecs/vd_theora.o libmpdemux/demux_rtp.o libmpdemux/demux_rtp_codec.o stream/stream_live555.o libmpdemux/demux_mng.o libmpcodecs/ad_mp3lib.o mp3lib/sr1.o mp3lib/decode_mmx.o mp3lib/dct64_sse.o stream/stream_rtsp.o stream/freesdp/common.o stream/freesdp/errorlist.o stream/freesdp/parser.o stream/librtsp/rtsp.o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_session.o osdep/shmem.o stream/stream_netstream.o stream/asf_mmst_streaming.o stream/asf_streaming.o stream/cookies.o stream/http.o stream/network.o stream/pnm.o stream/rtp.o stream/udp.o stream/tcp.o stream/stream_rtp.o stream/stream_udp.o stream/realrtsp/asmrp.o stream/realrtsp/real.o stream/realrtsp/rmff.o stream/realrtsp/sdpplin.o stream/realrtsp/xbuffer.o libmpcodecs/vd_mpng.o libmpcodecs/ad_realaud.o libmpcodecs/vd_realvid.o libmpcodecs/ad_speex.o stream/cache2.o sub/unrar_exec.o stream/stream_vcd.o libmpcodecs/ad_libvorbis.o libmpdemux/demux_ogg.o libmpcodecs/vd_xvid4.o ffmpeg/libavformat/libavformat.a ffmpeg/libavcodec/libavcodec.a ffmpeg/libavutil/libavutil.a ffmpeg/libpostproc/libpostproc.a ffmpeg/libswscale/libswscale.a -Wl,-z,noexecstack -Wl,-O1 -lncurses -lsmbclient -lpng -lz -lmng -lz -ljpeg -lasound -ldl -lpthread -L/usr/lib64 -ldvdread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lz -lfontconfig -lass -lenca -lz -lbz2 -llzo2 -lvorbis -logg -lspeex -ltheora -logg -la52 -ldca -lfaad -lliveMedia -lgroupsock -lUsageEnvironment -lBasicUsageEnvironment -lstdc++ -ldv -lxvidcore -lm -ldirac_encoder -ldirac_decoder -lstdc++ -lschroedinger-1.0 -lpthread -ldl -rdynamic -L/usr/lib64 -ldvdnavmini -lpthread -lm -lXext -lX11 -lpthread -lXss -lXv -lvdpau -lXxf86vm -laa -lSDL -lGL -ldl -lpulse -lfaac -lx264 -lpthread -lmp3lame x86_64-pc-linux-gnu-gcc -o mencoder mencoder.o parser-mecmd.o xvid_vbr.o libmpcodecs/ae.o libmpcodecs/ae_pcm.o libmpcodecs/ve.o libmpcodecs/ve_raw.o libmpdemux/muxer.o libmpdemux/muxer_avi.o libmpdemux/muxer_mpeg.o libmpdemux/muxer_rawaudio.o libmpdemux/muxer_rawvideo.o libmpcodecs/ae_faac.o libmpcodecs/ae_lavc.o libmpcodecs/ve_lavc.o libmpdemux/muxer_lavf.o libmpcodecs/ve_libdv.o libmpcodecs/ve_nuv.o libmpcodecs/native/rtjpegn.o libmpcodecs/ae_lame.o libmpcodecs/ae_twolame.o libmpcodecs/ve_x264.o libmpcodecs/ve_xvid4.o asxparser.o bstr.o codec-cfg.o cpudetect.o edl.o fmt-conversion.o m_config.o m_option.o m_struct.o mp_msg.o mp_strings.o mpcommon.o parser-cfg.o path.o playtree.o playtreeparser.o subopt-helper.o libaf/af.o libaf/af_center.o libaf/af_channels.o libaf/af_comp.o libaf/af_delay.o libaf/af_dummy.o libaf/af_equalizer.o libaf/af_extrastereo.o libaf/af_format.o libaf/af_gate.o libaf/af_hrtf.o libaf/af_karaoke.o libaf/af_pan.o libaf/af_resample.o libaf/af_scaletempo.o libaf/af_sinesuppress.o libaf/af_stats.o libaf/af_sub.o libaf/af_surround.o libaf/af_sweep.o libaf/af_tools.o libaf/af_volnorm.o libaf/af_volume.o libaf/filter.o libaf/format.o libaf/reorder_ch.o libaf/window.o libmpcodecs/ad.o libmpcodecs/ad_alaw.o libmpcodecs/ad_dk3adpcm.o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_imaadpcm.o libmpcodecs/ad_msadpcm.o libmpcodecs/ad_pcm.o libmpcodecs/dec_audio.o libmpcodecs/dec_teletext.o libmpcodecs/dec_video.o libmpcodecs/img_format.o libmpcodecs/mp_image.o libmpcodecs/pullup.o libmpcodecs/vd.o libmpcodecs/vd_hmblck.o libmpcodecs/vd_lzo.o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mtga.o libmpcodecs/vd_null.o libmpcodecs/vd_raw.o libmpcodecs/vd_sgi.o libmpcodecs/vf.o libmpcodecs/vf_1bpp.o libmpcodecs/vf_2xsai.o libmpcodecs/vf_blackframe.o libmpcodecs/vf_boxblur.o libmpcodecs/vf_crop.o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_decimate.o libmpcodecs/vf_delogo.o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_detc.o libmpcodecs/vf_dint.o libmpcodecs/vf_divtc.o libmpcodecs/vf_down3dright.o libmpcodecs/vf_dsize.o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_eq.o libmpcodecs/vf_eq2.o libmpcodecs/vf_expand.o libmpcodecs/vf_field.o libmpcodecs/vf_fil.o libmpcodecs/vf_filmdint.o libmpcodecs/vf_fixpts.o libmpcodecs/vf_flip.o libmpcodecs/vf_format.o libmpcodecs/vf_framestep.o libmpcodecs/vf_gradfun.o libmpcodecs/vf_halfpack.o libmpcodecs/vf_harddup.o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hue.o libmpcodecs/vf_il.o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ivtc.o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_mirror.o libmpcodecs/vf_noformat.o libmpcodecs/vf_noise.o libmpcodecs/vf_ow.o libmpcodecs/vf_palette.o libmpcodecs/vf_perspective.o libmpcodecs/vf_phase.o libmpcodecs/vf_pp7.o libmpcodecs/vf_pullup.o libmpcodecs/vf_rectangle.o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rotate.o libmpcodecs/vf_sab.o libmpcodecs/vf_scale.o libmpcodecs/vf_smartblur.o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_stereo3d.o libmpcodecs/vf_softskip.o libmpcodecs/vf_swapuv.o libmpcodecs/vf_telecine.o libmpcodecs/vf_test.o libmpcodecs/vf_tfields.o libmpcodecs/vf_tile.o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_unsharp.o libmpcodecs/vf_vo.o libmpcodecs/vf_yadif.o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yvu9.o libmpdemux/aac_hdr.o libmpdemux/asfheader.o libmpdemux/aviheader.o libmpdemux/aviprint.o libmpdemux/demuxer.o libmpdemux/demux_aac.o libmpdemux/demux_asf.o libmpdemux/demux_audio.o libmpdemux/demux_avi.o libmpdemux/demux_demuxers.o libmpdemux/demux_film.o libmpdemux/demux_fli.o libmpdemux/demux_lmlm4.o libmpdemux/demux_mf.o libmpdemux/demux_mkv.o libmpdemux/demux_mov.o libmpdemux/demux_mpg.o libmpdemux/demux_nsv.o libmpdemux/demux_pva.o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawvideo.o libmpdemux/demux_realaud.o libmpdemux/demux_real.o libmpdemux/demux_roq.o libmpdemux/demux_smjpeg.o libmpdemux/demux_ts.o libmpdemux/demux_ty.o libmpdemux/demux_ty_osd.o libmpdemux/demux_viv.o libmpdemux/demux_vqf.o libmpdemux/demux_y4m.o libmpdemux/ebml.o libmpdemux/extension.o libmpdemux/mf.o libmpdemux/mp3_hdr.o libmpdemux/mp_taglists.o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_packetizer.o libmpdemux/parse_es.o libmpdemux/parse_mp4.o libmpdemux/video.o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg_ratio.o osdep/getch2.o osdep/timer-linux.o stream/open.o stream/stream.o stream/stream_bd.o stream/stream_cue.o stream/stream_file.o stream/stream_mf.o stream/stream_null.o stream/url.o sub/eosd.o sub/find_sub.o sub/osd.o sub/spudec.o sub/sub.o sub/sub_cc.o sub/subreader.o sub/vobsub.o sub/font_load.o stream/stream_cdda.o stream/cdinfo.o stream/stream_dvdnav.o stream/stream_dvd.o stream/stream_dvd_common.o libmpcodecs/ad_faad.o libvo/aclib.o av_opts.o libaf/af_lavcresample.o libmpcodecs/ad_ffmpeg.o libmpcodecs/vd_ffmpeg.o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_pp.o libmpcodecs/vf_screenshot.o libmpdemux/demux_lavf.o stream/stream_ffmpeg.o sub/av_sub.o libaf/af_lavcac3enc.o libmpcodecs/vf_fspp.o libmpcodecs/vf_geq.o libmpcodecs/vf_mcdeint.o libmpcodecs/vf_qp.o libmpcodecs/vf_spp.o libmpcodecs/vf_uspp.o sub/font_load_ft.o libmpcodecs/vf_bmovl.o libaf/af_export.o osdep/mmap_anon.o libmpcodecs/vd_ijpg.o libmpcodecs/ad_liba52.o libmpcodecs/vf_ass.o sub/ass_mp.o sub/subassconvert.o libmpcodecs/ad_libdca.o libmpcodecs/ad_libdv.o libmpcodecs/vd_libdv.o libmpdemux/demux_rawdv.o stream/stream_smb.o libmpcodecs/vd_theora.o libmpdemux/demux_rtp.o libmpdemux/demux_rtp_codec.o stream/stream_live555.o libmpdemux/demux_mng.o libmpcodecs/ad_mp3lib.o mp3lib/sr1.o mp3lib/decode_mmx.o mp3lib/dct64_sse.o stream/stream_rtsp.o stream/freesdp/common.o stream/freesdp/errorlist.o stream/freesdp/parser.o stream/librtsp/rtsp.o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_session.o osdep/shmem.o stream/stream_netstream.o stream/asf_mmst_streaming.o stream/asf_streaming.o stream/cookies.o stream/http.o stream/network.o stream/pnm.o stream/rtp.o stream/udp.o stream/tcp.o stream/stream_rtp.o stream/stream_udp.o stream/realrtsp/asmrp.o stream/realrtsp/real.o stream/realrtsp/rmff.o stream/realrtsp/sdpplin.o stream/realrtsp/xbuffer.o libmpcodecs/vd_mpng.o libmpcodecs/ad_realaud.o libmpcodecs/vd_realvid.o libmpcodecs/ad_speex.o stream/cache2.o sub/unrar_exec.o stream/stream_vcd.o libmpcodecs/ad_libvorbis.o libmpdemux/demux_ogg.o libmpcodecs/vd_xvid4.o ffmpeg/libavformat/libavformat.a ffmpeg/libavcodec/libavcodec.a ffmpeg/libavutil/libavutil.a ffmpeg/libpostproc/libpostproc.a ffmpeg/libswscale/libswscale.a -Wl,-z,noexecstack -Wl,-O1 -lncurses -lsmbclient -lpng -lz -lmng -lz -ljpeg -lasound -ldl -lpthread -L/usr/lib64 -ldvdread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lz -lfontconfig -lass -lenca -lz -lbz2 -llzo2 -lvorbis -logg -lspeex -ltheora -logg -la52 -ldca -lfaad -lliveMedia -lgroupsock -lUsageEnvironment -lBasicUsageEnvironment -lstdc++ -ldv -lxvidcore -lm -ldirac_encoder -ldirac_decoder -lstdc++ -lschroedinger-1.0 -lpthread -ldl -rdynamic -L/usr/lib64 -ldvdnavmini -lpthread -lm -ltwolame -lfaac -lx264 -lpthread -lmp3lame ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_init': libvorbis.c:(.text.unlikely+0xad): undefined reference to `vorbis_encode_setup_vbr' libvorbis.c:(.text.unlikely+0xe7): undefined reference to `vorbis_encode_setup_managed' libvorbis.c:(.text.unlikely+0x108): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x140): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x168): undefined reference to `vorbis_encode_ctl' libvorbis.c:(.text.unlikely+0x170): undefined reference to `vorbis_encode_setup_init' re. comment #34 -- bug is still present Works here ! The patch applied by "Arfrever Frehtes Taifersar Arahesis" about "media-video/mplayer-1.0_rc4_p20110302" seems to be present also in next release 2011-03-22 : To fix the problem at home, without waiting for these builds to get into the stable tree, add "=media-video/mplayer-1.0_rc4_p20110322" in /etc/portage/package.keywords Thank you for the fix ! (In reply to comment #34) > Fixed in media-video/mplayer-1.0_rc4_p20110302. Time to close this bug then, thanks |