emerge vlc results in the following; ... make[4]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec' make[4]: Entering directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec' if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DSYS_LINUX -I../../include `top_builddir="../.." ../../vlc-config --cflags plugin libmpeg2` -Wsign-compare -Wall -finline-limit-30000 -pipe -MT liblibmpeg2_plugin_a-libmpeg2.o -MD -MP -MF ".deps/liblibmpeg2_plugin_a-libmpeg2.Tpo" \ -c -o liblibmpeg2_plugin_a-libmpeg2.o `test -f 'libmpeg2.c' || echo './'`libmpeg2.c; \ then mv -f ".deps/liblibmpeg2_plugin_a-libmpeg2.Tpo" ".deps/liblibmpeg2_plugin_a-libmpeg2.Po"; \ else rm -f ".deps/liblibmpeg2_plugin_a-libmpeg2.Tpo"; exit 1; \ fi libmpeg2.c: In function `RunDecoder': libmpeg2.c:224: warning: implicit declaration of function `mpeg2_pts' libmpeg2.c:382: error: `PIC_FLAG_PTS' undeclared (first use in this function) libmpeg2.c:382: error: (Each undeclared identifier is reported only once libmpeg2.c:382: error: for each function it appears in.) libmpeg2.c:383: error: structure has no member named `pts' make[4]: *** [liblibmpeg2_plugin_a-libmpeg2.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec' make[3]: *** [all-libmpeg2] Error 1 make[3]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2' make: *** [all] Error 2 !!! ERROR: media-video/vlc-0.6.2 failed. !!! Function src_compile, Line 178, Exitcode 2 !!! make failed Any ideas?
I also see this exact problem.
please provide #emerge info
Portage 2.0.50-r3 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25-gentoo) ================================================================= System uname: 2.4.25-gentoo i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://mirror.datapipe.net/gentoo ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://212.219.247.17/sites/www.ibiblio.org/gentoo/ http://212.219.247.19/sites/www.ibiblio.org/gentoo/ http://212.219.247.20/sites/www.ibiblio.org/gentoo/ http://212.219.247.16/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apm arts avi berkdb crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad maildir mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd truetype wxwindows x86 xml xml2 xmms xv zlib" J.K.
Created attachment 29591 [details] Manual Build Attempt
same problem here... # emerge info Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.20-gentoo-r9) ================================================================= System uname: 2.4.20-gentoo-r9 i686 Pentium III (Katmai) Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X alsa apm avi berkdb cdr crypt cups encode esd faad ffmpeg firebird foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg libg++ libwww mad matroska matrox mikmod motif mozilla mpeg nas ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell sse ssl svga tcpd truetype v4l x86 xml2 xmms xv xvid zlib"
Same problem here also: Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1) ================================================================= System uname: 2.6.3-gentoo-r1 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://gentoo.linux.no/pub/gentoo/ http://ftp.gentoo.skynet.be/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="3dnow X alsa apache apm arts avi berkdb crypt cups doc emacs encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xv zlib"
Same problem here. Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.20-gentoo-r7) ================================================================= System uname: 2.4.20-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xv zlib"
http://cvs.sourceforge.net/viewcvs.py/libmpeg2/mpeg2dec/include/mpeg2.h?r1=1.57&r2=1.58 <excerpt> --- libmpeg2/mpeg2dec/include/mpeg2.h 2003/12/18 12:20:17 1.57 +++ libmpeg2/mpeg2dec/include/mpeg2.h 2003/12/21 04:03:03 1.58 @@ -81,13 +81,13 @@ #define PIC_FLAG_PROGRESSIVE_FRAME 16 #define PIC_FLAG_COMPOSITE_DISPLAY 32 #define PIC_FLAG_SKIP 64 -#define PIC_FLAG_PTS 128 +#define PIC_FLAG_TAGS 128 #define PIC_MASK_COMPOSITE_DISPLAY 0xfffff000 typedef struct mpeg2_picture_s { </excerpt> This is between media-libs/libmpeg2-0.3.2_pre20030625 and 0.4.0. Thus the DEPEND in vlc-0.6.2 should be =media-libs/libmpeg2-0.3.1_pre20030625. Or libmpeg2-0.4.0* should be marked unstable.
Or rather .. the vlc-0.6.2-r1.ebuild where there have been changes so that it uses ffmpeg and libmpeg2 should be marked stable? This will also get rid of the long-standing bug where mplayer is a dependency of vlc-0.6.2. One wonders why this urgent fix isnt stable yet, while the old very much broken ebuild still is ..
Obviously, the line above should have read .. been changes so that it uses ffmpeg and libmpeg2 INTERNALLY should be marked stable? Sorry all.
any update on this? I am seeing the same build error. # emerge info Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1) ================================================================= System uname: 2.6.3-gentoo-r1 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -mcpu=i686 -fomit-frame-pointer -march=pentium3" CHOST="i386-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref:/usr/X11R6/lib/X11/xkb:/usr/kde/3.2/share/config:/usr/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -pipe -mcpu=i686 -fomit-frame-pointer -march=pentium3" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi aim alsa apache2 apm arts avi berkdb bonobo cdr crypt cups curl directfb divx4linux dvd dvdr encode esd fastcgi focon foomaticdb gd gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imagemagick imlib ipv6 jabber java joystick jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls odbc offensive oggvorbis opengl oscar oss pam pcmcia pda pdflib perl png pnp postgres ppds python qt quicktime readline samba sasl scanner sdl slang slp spell sqllite sse ssl svga tcltk tcpd truetype unicode usb vhosts x86 xinerama xml2 xmms xv xvid zlib"
yes, I am also getting this error: -c -o modules/codec/ffmpeg/modules_codec_ffmpeg_libffmpeg_a-ffmpeg.o `test -f 'modules/codec/ffmpeg/ffmpeg.c' || echo './'`modules/codec/ffmpeg/ffmpeg.c; then mv -f "modules/codec/ffmpeg/.deps/modules_codec_ffmpeg_libffmpeg_a-ffmpeg.Tpo" "modules/codec/ffmpeg/.deps/modules_codec_ffmpeg_libffmpeg_a-ffmpeg.Po"; else rm -f "modules/codec/ffmpeg/.deps/modules_codec_ffmpeg_libffmpeg_a-ffmpeg.Tpo"; exit 1; fi modules/codec/ffmpeg/ffmpeg.c:59:44: libpostproc/postprocess.h: No such file or directory In file included from modules/codec/ffmpeg/ffmpeg.c:63: modules/codec/ffmpeg/video.h:35: error: syntax error before "pp_context_t" modules/codec/ffmpeg/video.h:35: warning: no semicolon at end of struct or unionmodules/codec/ffmpeg/video.h:36: warning: type defaults to `int' in declaration of `pp_mode' modules/codec/ffmpeg/video.h:36: warning: data definition has no type or storage class modules/codec/ffmpeg/video.h:50: error: syntax error before '}' token modules/codec/ffmpeg/video.h:50: warning: type defaults to `int' in declaration of `vdec_thread_t' modules/codec/ffmpeg/video.h:50: warning: data definition has no type or storage class modules/codec/ffmpeg/video.h:53: error: syntax error before '*' token modules/codec/ffmpeg/video.h:54: error: syntax error before '*' token modules/codec/ffmpeg/video.h:55: error: syntax error before '*' token modules/codec/ffmpeg/ffmpeg.c:206: error: syntax error before "vdec_thread_t" modules/codec/ffmpeg/ffmpeg.c:206: warning: no semicolon at end of struct or union modules/codec/ffmpeg/ffmpeg.c:208: warning: type defaults to `int' in declaration of `decoder_thread_t' modules/codec/ffmpeg/ffmpeg.c:208: warning: data definition has no type or storage class modules/codec/ffmpeg/ffmpeg.c: In function `RunDecoder': modules/codec/ffmpeg/ffmpeg.c:241: error: syntax error before ')' token modules/codec/ffmpeg/ffmpeg.c: In function `InitThread': modules/codec/ffmpeg/ffmpeg.c:322: error: syntax error before ')' token modules/codec/ffmpeg/ffmpeg.c: In function `EndThread': modules/codec/ffmpeg/ffmpeg.c:371: error: syntax error before ')' token make[2]: *** [modules/codec/ffmpeg/modules_codec_ffmpeg_libffmpeg_a-ffmpeg.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/vlc-0.6.0-r1/work/vlc-0.6.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vlc-0.6.0-r1/work/vlc-0.6.0' make: *** [all] Error 2 !!! ERROR: media-video/vlc-0.6.0-r1 failed. !!! Function src_compile, Line 193, Exitcode 2 !!! make of VLC failed same error with vlc 0.6.2 -- just tried an earlier version to see if it would fix error for -0.6.2 if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DSYS_LINUX -I../../include `top_buildd ir="../.." ../../vlc-config --cflags plugin libmpeg2` -Wsign-compare -Wall -fin line-limit-30000 -pipe -MT liblibmpeg2_plugin_a-libmpeg2.o -MD -MP -MF ".deps/li blibmpeg2_plugin_a-libmpeg2.Tpo" \ -c -o liblibmpeg2_plugin_a-libmpeg2.o `test -f 'libmpeg2.c' || echo './'`libmp eg2.c; \ then mv -f ".deps/liblibmpeg2_plugin_a-libmpeg2.Tpo" ".deps/liblibmpeg2_plugin_a -libmpeg2.Po"; \ else rm -f ".deps/liblibmpeg2_plugin_a-libmpeg2.Tpo"; exit 1; \ fi libmpeg2.c: In function `RunDecoder': libmpeg2.c:224: warning: implicit declaration of function `mpeg2_pts' libmpeg2.c:382: error: `PIC_FLAG_PTS' undeclared (first use in this function) libmpeg2.c:382: error: (Each undeclared identifier is reported only once libmpeg2.c:382: error: for each function it appears in.) libmpeg2.c:383: error: structure has no member named `pts' make[4]: *** [liblibmpeg2_plugin_a-libmpeg2.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/co dec' make[3]: *** [all-libmpeg2] Error 1 make[3]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/co dec' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2' make: *** [all] Error 2 !!! ERROR: media-video/vlc-0.6.2 failed. !!! Function src_compile, Line 178, Exitcode 2 !!! make failed Portage 2.0.50-r7 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25-gentoo) ================================================================= System uname: 2.4.25-gentoo i686 Intel(R) Celeron(TM) CPU 1100MHz Gentoo Base System version 1.4.10 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=i686 -fomit-frame-pointer -pipe -O2" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i686 -fomit-frame-pointer -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="http://lug.mtu.edu/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac alsa apm arts avi berkdb cdr crypt cups doc dvd encode esd faad flac foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg mysql nas ncurses nfs nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline real samba sdl slang spell ssh ssl svga tcltk tcpd truetype x86 xine xml2 xmms xv zlib"
Still seeing this bug myself. root@moneta:root> emerge info Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r9-0) ================================================================= System uname: 2.6.7-gentoo-r9-0 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.netnitco.net" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl alsa apm arts avi berkdb bzlib cdr crypt cups divx4linux dvd encode esd foomaticdb gdbm gif gpm gtk gtk2 imagemagick imlib java jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls offensive oggvorbis opengl oss pam pcntl pcre pdflib perl png posix python quicktime readline sdl slang spell ssl svga tcpd truetype v4l2 vim-with-x x86 xfce4 xml2 xmms xosd xv xvid zlib"
Another "me too". Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7) ================================================================= System uname: 2.6.7 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox userpriv" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.oregonstate.edu" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.1.2/gentoo-portage" USE="3dnow X aalib acpi alsa apm avi berkdb cdr crypt cups dvd encode fbcon foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg kde libg++ libwww mad maildir mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pda pdflib perl png python qt quicktime readline sasl sdl slang spell ssl svga tcpd tiff truetype x86 xml xml2 xmms xv zlib"
Could several people on this list please try the vlc-0.7.2-r1 unstable and verify whether it works on your architecture. Then please post your result and architecture. I intend to mark 0.7.2-r1 stable very soon.
ok, i installed vlc-0.7.2-r1: # ACCEPT_KEYWORDS="~x86" USE="-mozilla" emerge vlc emerge went ok, i had to update mplayer to most recent stable version. it plays avi's and mpeg's ok, but i get "interface errors" whenever i press a button, and no dialogs will open: # vlc VLC media player 0.7.2 Bond [00000197] main dialogs provider error: no dialogs provider module matched "any" [00000196] skins2 interface error: No suitable dialogs provider found [00000196] skins2 interface: skin: VLC OSX Interface author: BigBen [00000198] main dialogs provider error: no dialogs provider module matched "any" [00000196] skins2 interface error: No suitable dialogs provider found [00000199] main dialogs provider error: no dialogs provider module matched "any" [00000196] skins2 interface error: No suitable dialogs provider found .... i'm using blackbox-0.65.0-r3 as windowmanager. here's a recent emerge info: # emerge info Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4.25-g entoo-r4) ================================================================= System uname: 2.4.25-gentoo-r4 i686 Pentium III (Katmai) Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1 /share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" MAKEOPTS="-j2" PKGDIR="/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X alsa apm avi berkdb cdr crypt cups divx4linux encode esd faad ffmpeg fire bird foomaticdb gdbm gif gpm gtk gtk2 imlib jack jack-tmpfs java jpeg libg++ lib www mad matroska matrox mikmod mmx motif mozdomi mozilla mpeg nas ncurses nls og gvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl sl ang spell sse ssl svga tcpd theora truetype v4l video_cards_matrox x86 xml2 xmms xv xvid zlib"
I have the same problems described in comment 17. My emerge info is in comment 15. According to the VideoLAN Forum [1], wxWindows is required for dialog boxes. Reinstalling vlc-0.7.2-r1 with the wxwindows USE flag enabled lets me use open/save dialogs, etc. References: [1] http://forum.videolan.org/viewtopic.php?t=2752&highlight=dialogs+provider
*** Bug 59199 has been marked as a duplicate of this bug. ***
I have this too, and I suspect Bug #60696 is another duplicate. Version 0.7.2-r1 compiles OK. root@wheat train # emerge --info Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r1, 2.4.27) ================================================================= System uname: 2.4.27 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distcc sandbox" GENTOO_MIRRORS="ftp://gentoo.agsn.ca/ ftp://mirror.cpsc.ucalgary.ca/mirror/gentoo.org/ http://adelie.polymtl.ca/ http://mirrors.tds.net/gentoo http://gentoo.netnitco.net" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
same thing here on 0.6.2: libmpeg2.c: In function `RunDecoder': libmpeg2.c:224: warning: implicit declaration of function `mpeg2_pts' libmpeg2.c:382: error: `PIC_FLAG_PTS' undeclared (first use in this function) libmpeg2.c:382: error: (Each undeclared identifier is reported only once libmpeg2.c:382: error: for each function it appears in.) libmpeg2.c:383: error: structure has no member named `pts' make[4]: *** [liblibmpeg2_plugin_a-libmpeg2.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec' make[3]: *** [all-libmpeg2] Error 1 make[3]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2' make: *** [all] Error 2 !!! ERROR: media-video/vlc-0.6.2 failed. !!! Function src_compile, Line 177, Exitcode 2 !!! make failed emerge info shows: Portage 2.0.50-r10 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 Intel(R) Pentium(R) III Mobile CPU 1133MHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d alsa apm arts avi berkdb bidi bindist bonobo bzlib cdr crypt cscope cups div4linux dvd encode esd exif fftw flac flash foomaticdb ftp gdbm gif ginac gnome gphoto2 gpm gtk gtk2 imagemagick imlib java jpeg libg++ libwww mad mikmod ming motif mozilla mpeg nas ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl png pnp python quicktime readline samba sdl slang spell ssl svga tcltk tcpd theora tiff truetype trusted unicode usb wmf x86 xinerama xml2 xmms xv xvid zlib" ******************************************************************************** I also tried compiling 0.7.2-r1 and it builds fine! same emerge info but ACCEPT_KEYWORDS="~x86" of course. The program works, but I don't get a gui, just command line. Did I forget to emerge something?
I found my way here because compilation of vlc-0.6.2 failed. First, I had the same error as mentioned in the first comment, then I downgraded to libmpeg2-0.3.2_pre20030625. The next compilation passed the libmpeg2.c-error but failed on ffmpeg as mentioned in comment #13. I then did a ACCEPT_KEYWORDS="~x86" emerge -av vlc, which compiled fine. Some other packages were installed, libmpeg2 was re-upgraded to 0.4 (as it with the initial compilation attempt) and ffmpeg switched from 0.4.7 to 0.4.9_pre1. As said, compilation worked fine then. Maybe it doesn't belong to this bug report but I want to mention it anyway: vlc didn't seem to be stable at all :-( My matroska files didn't play at all (although everything is installed and mplayer does play it), fullscreen were crappy (didn't fill out screen) and it hung up when trying to switch fullscreen/normal several times. Tested it on two files only. No that it's installed, further tests will happen :-) following my emerge info: notably only (I think) that I have a non-~x86 but with gcc 3.4.1: Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.4.1, glibc-2.3.3.20040420-r1, 2.6.8.1) ================================================================= System uname: 2.6.8.1 i686 AMD Athlon(TM) XP 2600+ Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache clean distcc fixpackages sandbox userpriv usersandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo rsync://linux.rz.ruhr-uni-bochum.de/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/data/.gcc-temp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dvd dvdr encode foomaticdb gdbm gif gpm gtk gtk2 imlib ipv6 java jpeg kde libg++ libwww lirc mad mikmod mmx motif mpeg ncurses network nls nocardbus oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svgatcpd theora truetype wsconvert x86 xml2 xmms xprint xv zlib"
another "me too". i hadn't even thought to check bugzilla at first since 0.6.2 has been out for so long. assumed it was something like my cflags. trying 0.7.2-r1 now...ok. that emerges fine. so at this point i would argue that energy is better spent getting 0.7.2-r1 into stable rather than dwelling on 0.6.2
Got the same error: Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 AMD Duron(tm) processor Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa apache2 apm avi berkdb bitmap-fonts crypt cscope cups dvd encode flac foomaticdb gdbm gif gpm gtk2 imlib joystick jpeg kde libg++ libwww linguas_it linguas_us lirc mad matroska mikmod mmx motif mozilla mpeg mysql ncurses net nvidia oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcpd theora tiff transcode truetype v4l2 x86 xinerama xml2 xmms xprint xv xvid zlib" I'll try the vlc-0.7.2-r1 to see if it works.
Same problem here: # emerge info Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-rc2-love4) ================================================================= System uname: 2.6.9-rc2-love4 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.6.2 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.gentoo.skynet.be/pub/gentoo/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X acpi alsa apache2 apm avi berkdb bitmap-fonts crypt cups divx4linux dvd dvdread encode esd f77 foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg msn ncurses nls nptl nvidia oggvorbis opengl pam pdflib perl png python quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd truetype x86 xml2 xmms xprint xv zlib"
Me too... How does one emerge the new version 0.7.2-r1 ??? emerge -s vlc only shows 0.6.2......?!??! Mike
here to: Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r9 i686) ================================================================= System uname: 2.6.9-gentoo-r9 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1-r1,sys-kernel/linux26-headers-2.6.8.1-r2 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=athlon -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=athlon -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 X aalib acl acpi adns alsa apache2 apm arts avi berkdb bitmap-fonts cdr cjk crypt cups dvd encode esd fam fbcon flac foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 imap imlib ipv6 java jpeg ldap libwww mad mikmod motif mozilla mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang speex spell sse ssl svga tcltk tcpd tetex tiff truetype xml xml2 xmms xv zlib"
I updated recently to 0.8.1. Please see if that works, as I'm going to be trying to push that as the stable vlc.
Here are my results: fortuna root # emerge -pv media-video/vlc These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-video/vlc-0.8.1 -3dfx +X +a52 +aalib +alsa (-altivec) -arts -bidi +cdda +cddb -cdio -debug -dts -dvb +dvd -esd -faad +fbcon +ffmpeg -flac +freetype -ggi +gnutls -hal -httpd -joystick -libcaca -lirc +live +mad -matroska -mozilla +mpeg2 +ncurses +nls +ogg +opengl +oss -stream -svg +svga +theora +utf8 +v4l +vcd -vlm +vorbis +wxwindows -xosd +xv 0 kB Total size of downloads: 0 kB With USE=mozilla, the following error occurs: Making all in mozilla make[2]: Entering directory `/var/tmp/portage/vlc-0.8.1/work/vlc-0.8.1/mozilla' /usr/lib/mozilla/xpidl -I/usr/share/idl/mozilla \ -I/usr/lib/mozilla/include/idl \ -m header -o vlcintf ./vlcintf.idl make[2]: /usr/lib/mozilla/xpidl: Command not found make[2]: *** [vlcintf.h] Error 127 make[2]: Leaving directory `/var/tmp/portage/vlc-0.8.1/work/vlc-0.8.1/mozilla' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vlc-0.8.1/work/vlc-0.8.1' make: *** [all] Error 2 !!! ERROR: media-video/vlc-0.8.1 failed. !!! Function src_compile, Line 170, Exitcode 2 !!! make of VLC failed !!! If you need support, post the topmost build error, NOT this status message. I have the current stable x86 version of mozilla installed (net-www/mozilla-1.7.5). It installs xpidl at /usr/bin/xpidl. I also had to upgrade to media-video/ffmpeg-0.4.9_pre1. With USE=ffmpeg and the current stable version of ffmpeg (0.4.7), vlc had problems finding the postprocess header files from libavcodec. Otherwise, vlc-0.8.1 seems to work well with the above USE flags.
That one's already fixed (again :). So you'll need to resync and verify the original problem is not there.
Okay, synced again and successfully compiled with USE=mozilla.
I think main problem is a dupe of #60696 (or probably the other way 'round), and followers were reported in many other bugs (quite all solved). Probably this bug should be closed.
This is now ancient history and I for one cannot remember the original problem. Please close :)
Thanks
Closing