gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.1\" -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/local/include -I /var/tmp/portage/mjpegtools-1.6.1/work/quicktime4linux-1.4-patch -I /usr/X11R6/include -I../utils -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/jpeg-mmx -mcpu=i686 -march=i686 -march=i686 -O3 -pipe -Wall -Wunused -c lav_io.c -Wp,-MD,.deps/lav_io.TPlo -fPIC -DPIC -o .libs/lav_io.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.1\" -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/local/include -I /var/tmp/portage/mjpegtools-1.6.1/work/quicktime4linux-1.4-patch -I /usr/X11R6/include -I../utils -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include /jpeg-mmx -mcpu=i686 -march=i686 -march=i686 -O3 -pipe -Wall -Wunused -c jpegutils.c -Wp,-MD,.deps/jpegutils.TPlo -o jpegutils.o >/dev/null 2>&1 lav_io.c: In function `check_DV2_input': lav_io.c:1385: too few arguments to function `dv_decoder_new' mv -f .libs/jpegutils.lo jpegutils.lo source='liblavrec.c' object='liblavrec.lo' libtool=yes \ depfile='.deps/liblavrec.Plo' tmpdepfile='.deps/liblavrec.TPlo' \ depmode=gcc /bin/sh ../depcomp \ /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.1\" -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/local/include -I /var/tmp/portage/mjpegtools-1.6.1/work/quicktime4linux-1.4-patch -I /usr/X11R6/include -I../utils -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/jpeg-mmx -mcpu=i686 -march=i686 -march=i686 -O3 -pipe -Wall -Wunused -c -o liblavrec.lo `test -f 'liblavrec.c' || echo './'`liblavrec.c make[2]: *** [lav_io.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... rm -f .libs/liblavrec.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.1\" -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/local/include -I /var/tmp/portage/mjpegtools-1.6.1/work/quicktime4linux-1.4-patch -I /usr/X11R6/include -I../utils -I/usr/include/gtk-1.2 -I/ usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/jpeg-mmx -mcpu=i686 -march=i686 -march=i686 -O3 -pipe -Wall -Wunused -c liblavrec.c -Wp,-MD,.deps/liblavrec.TPlo -fPIC -DPIC -o .libs/liblavrec.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.1\" -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/local/include -I /var/tmp/portage/mjpegtools-1.6.1/work/quicktime4linux-1.4-patch -I /usr/X11R6/include -I../utils -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/jpeg-mmx -mcpu=i686 -march=i686 -march=i686 -O3 -pipe -Wall -Wunused -c liblavrec.c -Wp,-MD,.deps/liblavrec.TPlo -o liblavrec.o >/dev/null 2>&1 mv -f .libs/liblavrec.lo liblavrec.lo make[2]: Leaving directory `/var/tmp/portage/mjpegtools-1.6.1/work/mjpegtools-1.6.1/lavtools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mjpegtools-1.6.1/work/mjpegtools-1.6.1' make: *** [all] Error 2 !!! ERROR: media-video/mjpegtools-1.6.1 failed. !!! Function src_compile, Line 93, Exitcode 2 !!! (no error message) I have seen this error reported with regards to a CFLAG, however, I do not have that particular CFLAG, so this must be something else. Portage 2.0.47-r10 (default-1.0, gcc-2.95.3, glibc-2.2.5-r8,2.2.5-r4) ================================================================= System uname: 2.4.20 i686 Celeron (Mendocino) GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss apm crypt cups encode jpeg libg++ mikmod mmx mpeg ncurses pdflib quicktime spell truetype xml2 xmms berkdb cdr gdbm gif gnome-libs gpm gtk imlib java libwww motif nls oggvorbis pam perl png python qt readline sdl slang ssl svga tcltk tcpd tiff mysql -xv -3dnow -arts -lame -esd -gnome -X -kde -opengl -avi" COMPILER="" CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe" CXXFLAGS="-march=i686 -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache" Reproducible: Always Steps to Reproduce: 1. ebuild /usr/portage/media-video/mjpegtools/mjpegtools-1.6.1.ebuild merge 2. 3.
doesn't work at this time with gcc 2.95 this is why it's masked (>1.6.0-r5)