Can't emerge mythvideo, and therefore mythdvd. Mythtv works great and records and displays television fine. Reproducible: Always Steps to Reproduce: 1. USE=transcode emerge mythvideo Actual Results: [root@tv : root]# USE=transcode emerge -pv mythdvd These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] media-plugins/mythvideo-0.14 [0.13] 0 kB [ebuild N ] media-libs/netpbm-10.20 +jpeg +png +svga -tiff +zlib 2,061 kB [ebuild N ] media-libs/libmpeg3-1.5.2 611 kB [ebuild N ] dev-libs/lzo-1.08-r1 416 kB [ebuild N ] app-text/dgs-0.5.10-r1 3,488 kB [ebuild N ] media-video/mpeg2vidcodec-12-r1 253 kB [ebuild N ] app-text/ghostscript-7.07.1-r1 +X -cjk +cups 13,813 kB [ebuild N ] media-gfx/imagemagick-5.5.7.15 +X +cups -jbig +jpeg -lcms +mpeg +png -tiff +truetype -wmf +xml2 4,119 kB [ebuild N ] media-video/transcode-0.6.12 -3dnow +X -altivec +avi +encode -mmx +mpeg +quicktime +sdl +sse 3,373 kB [ebuild N ] media-plugins/mythdvd-0.14 +transcode 118 kB Total size of downloads: 28,257 kB [root@tv : root]# USE=transcode emerge mythdvd Calculating dependencies ...done! >>> emerge (1 of 10) media-plugins/mythvideo-0.14 to / >>> md5 src_uri ;-) mythvideo-0.14.tar.bz2 >>> Unpacking source... >>> Unpacking mythvideo-0.14.tar.bz2 to /var/tmp/portage/mythvideo-0.14/work >>> Source unpacked. cd i18n && qmake i18n.pro -o Makefile cd mythvideo && qmake mythvideo.pro -o Makefile cd i18n && make -f Makefile make[1]: Entering directory `/var/tmp/portage/mythvideo-0.14/work/mythvideo-0.14/i18n' gcc -c -pipe -Wall -W -O2 -D_GNU_SOURCE -DPREFIX=\"/usr\" -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -o dummy.o dummy.c cd mythvideo && make -f Makefile make[1]: Entering directory `/var/tmp/portage/mythvideo-0.14/work/mythvideo-0.14/mythvideo' g++ -c -pipe -Wall -W -O3 -march=pentium4 -fomit-frame-pointer -D_REENTRANT -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o main.o main.cpp g++ -o i18n dummy.o make[1]: Leaving directory `/var/tmp/portage/mythvideo-0.14/work/mythvideo-0.14/i18n' g++ -c -pipe -Wall -W -O3 -march=pentium4 -fomit-frame-pointer -D_REENTRANT -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o metadata.o metadata.cpp g++ -c -pipe -Wall -W -O3 -march=pentium4 -fomit-frame-pointer -D_REENTRANT -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o videomanager.o videomanager.cpp g++ -c -pipe -Wall -W -O3 -march=pentium4 -fomit-frame-pointer -D_REENTRANT -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o videobrowser.o videobrowser.cpp g++ -c -pipe -Wall -W -O3 -march=pentium4 -fomit-frame-pointer -D_REENTRANT -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o dbcheck.o dbcheck.cpp videobrowser.cpp: In member function `void VideoBrowser::selected(Metadata*)': videobrowser.cpp:674: error: `HandleMedia' undeclared (first use this function) videobrowser.cpp:674: error: (Each undeclared identifier is reported only once for each function it appears in.) g++ -c -pipe -Wall -W -O3 -march=pentium4 -fomit-frame-pointer -D_REENTRANT -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o globalsettings.o globalsettings.cpp make[1]: *** [videobrowser.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/mythvideo-0.14/work/mythvideo-0.14/mythvideo' make: *** [sub-mythvideo] Error 2 !!! ERROR: media-plugins/mythvideo-0.14 failed. !!! Function src_compile, Line 34, Exitcode 2 !!! compile problem Expected Results: Finished compiling and installed itself. [root@tv : root]# emerge info Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 2.4.20-gentoo-r5) ================================================================= System uname: 2.4.20-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" 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 /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" 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 alsa apache2 apm arts avi berkdb crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcpd truetype x86 xml2 xmms xv zlib"
not my bug sorry
Is this anyone's bug? If I knew any C, I would help out, but I'm lost.
The only thing I can come up with is if your compiler produces bad code when compiling with pentium4. It could be a longshot, but try recompiling mythvideo with pentium3 instead of pentium4 in your cflags.
Trey: Please retry with the latest versions and let me know how it's working.
Please retry with the latest versions of gcc and mythtv.