when I tried to emerge the nuvexport-0.2_pre20050127 (latest stable version), it complained saying that my version of transcode needed to be recompiled with the mjpeg flag. So I enabled it and set off to rebuild transcode 0.6.11 (the latest stable version...). Keep in mind that it builds fine without the 'mjpeg' flag, here's the output: i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I.. -I. -I.. -I. -Wall -I./ -I../src -I../avilib -I../libac3 -I./../libac3 -I../libmpeg2 -I./../libmpeg2 -I../libvo -I./../src -I./../avilib -I./../libvo -I/usr/include -I/usr/local/include -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/local/include -I/usr/include/libmpeg3 -I/usr/local/include/libmpeg3 -I/usr/include -I/usr/local/include -I/usr/include/avifile-0.7 -I/usr/include -I/usr/include/quicktime -I/usr/local/include/quicktime -I/usr/include/libxml2 -I/usr/include -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/local/include -O2 -march=athlon-xp -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MT af6_decore.lo -MD -MP -MF .deps/af6_decore.Tpo -c af6_decore.cpp -fPIC -DPIC -o .libs/af6_decore.o In file included from af6_decore.cpp:39: /usr/include/avifile-0.7/cpuinfo.h:4:2: warning: #warning Use #include "avm_cpuinfo.h" instead In file included from af6_decore.cpp:43: /usr/include/avifile-0.7/creators.h:4:2: warning: #warning Use #include "avm_creators.h" instead af6_decore.cpp: In function `void af6_decore(info_t*)': af6_decore.cpp:402: warning: comparison between signed and unsigned integer expressions af6_decore.cpp:404: warning: comparison between signed and unsigned integer expressions af6_decore.cpp:419: warning: comparison between signed and unsigned integer expressions af6_decore.cpp:421: warning: comparison between signed and unsigned integer expressions af6_decore.cpp:427: warning: comparison between signed and unsigned integer expressions /bin/sh ../libtool --mode=link i686-pc-linux-gnu-g++ -O2 -march=athlon-xp -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o af6_decore.la -rpath /usr/lib/transcode -module -avoid-version af6_decore.lo ioaux.lo -Wl,-rpath,/usr/lib -laviplay -lstdc++ -lm -lpthread -ldl grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory /bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' is not a valid libtool archive make[3]: *** [af6_decore.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/transcode-0.6.11/work/transcode-0.6.11/import' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/transcode-0.6.11/work/transcode-0.6.11/import' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/transcode-0.6.11/work/transcode-0.6.11' make: *** [all] Error 2 !!! ERROR: media-video/transcode-0.6.11 failed. !!! Function src_compile, Line 128, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. (I'm tagging this as a "major" bug since this is the stable version of transcode and nuvexport...) Reproducible: Always Steps to Reproduce: 1. emerge transcode with the mjpeg use flag set Actual Results: the build fails. Expected Results: installed, so I can get the latest version of nuvexport... Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9 i686) ================================================================= System uname: 2.6.9 i686 AMD Athlon(tm) XP 2700+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Oct 24 2004, 12:15:55)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/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/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/opt/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apache2 apm avi berkdb bitmap-fonts cdr crypt curl dvd encode f77 fam font-server foomaticdb fortran gd gdbm gif gpm gtk gtk2 imagemagick imlib innodb ipv6 joystick jpeg libg++ libwww lirc mad mikmod mmx motif mpeg mysql mythtv ncurses nls nvidia oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts v4l2 xml2 xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
You failed to read the messages after the GCC upgrade. Run: /sbin/fix_libtool_files.sh 3.3.4