I am trying to emerge dvdrip and I am getting compile errors with transcode. I can't figure out what the problem is for the life of me. I have tried versions 0.60 and 0.61. Here is the error: <snip> source='filter_pp.c' object='filter_pp.lo' libtool=yes \ depfile='.deps/filter_pp.Plo' tmpdepfile='.deps/filter_pp.TPlo' \ depmode=gcc3 /bin/sh ../autotools/depcomp \ /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.. -I. -I.. -I. -I./ -I../src -I./../src -I../avilib -I./../avilib -I/usr/include/avifile -I../encore2 -I./../encore2 -I/usr/include -I/usr/local/include -I../libac3 -I./../libac3 -I//usr/lib/postproc -I/usr/include -D_REENTRANT -D_FILE_OFFSET_BITS=64 -I/usr/X11R6/include -I/usr/X11R6/include/X11 -I/usr/include/freetype2 -I/usr/include/libxml2 -D_REENTRANT -march=pentium3 -pipe -fomit-frame-pointer -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o filter_pp.lo `test -f 'filter_pp.c' || echo './'`filter_pp.c i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.. -I. -I.. -I. -I./ -I../src -I./../src -I../avilib -I./../avilib -I/usr/include/avifile -I../encore2 -I./../encore2 -I/usr/include -I/usr/local/include -I../libac3 -I./../libac3 -I//usr/lib/postproc -I/usr/include -D_REENTRANT -D_FILE_OFFSET_BITS=64 -I/usr/X11R6/include -I/usr/X11R6/include/X11 -I/usr/include/freetype2 -I/usr/include/libxml2 -D_REENTRANT -march=pentium3 -pipe -fomit-frame-pointer -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c filter_pp.c -MT filter_pp.lo -MD -MP -MF .deps/filter_pp.TPlo -fPIC -DPIC -o filter_pp.lo cc1: warning: changing search order for system directory "/usr/include" cc1: warning: as it has already been specified as a non-system directory filter_pp.c: In function `tc_filter': filter_pp.c:157: `GET_PP_QUALITY_MAX' undeclared (first use in this function) filter_pp.c:157: (Each undeclared identifier is reported only once filter_pp.c:157: for each function it appears in.) make[3]: *** [filter_pp.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/transcode-0.6.1/work/transcode-0.6.1/filter' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/transcode-0.6.1/work/transcode-0.6.1/filter' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/transcode-0.6.1/work/transcode-0.6.1' make: *** [all] Error 2 !!! ERROR: media-video/transcode-0.6.1 failed. !!! Function src_compile, Line 90, Exitcode 2 !!! (no error message)
*** Bug 10790 has been marked as a duplicate of this bug. ***
I added the patch from bug #9351 to the ebuild Test transcode-0.6.1-r1 please - merges fine over here. -phoen][x-
Compiles now, thanks.
someone should update the ebuild for k3b to the transcode-0.6.1-r1 version for dependency.