Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 206294 - media-video/transcode-1.0.4-r2 econf failed
Summary: media-video/transcode-1.0.4-r2 econf failed
Status: RESOLVED DUPLICATE of bug 194132
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-17 08:07 UTC by Andrey Grozin
Modified: 2008-01-17 08:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Grozin gentoo-dev 2008-01-17 08:07:42 UTC
I tried to upgrade transcode, with the following USE flags:

X dvdread iconv imagemagick jpeg mp3 mpeg ogg oss quicktime sdl truetype vorbis xml xvid -3dnow -a52 (-altivec) -dv -extrafilters -fame -lzo -mjpeg -mmx -network -sse -sse2 -theora -v4l2

configure failed:

./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-default-xvid=xvid4 --disable-mmx --disable-sse --disable-sse2 --disable-3dnow --disable-altivec --disable-netstream --enable-freetype2 --disable-v4l --enable-lame --enable-ogg --enable-oss --enable-vorbis --disable-theora --enable-libdvdread --disable-libdv --enable-libquicktime --disable-lzo --enable-iconv --enable-libmpeg3 --enable-libxml2 --disable-mjpegtools --enable-sdl --disable-libfame --enable-imagemagick --enable-libjpeg --with-x --with-mod-path=/usr/lib/transcode --with-libpostproc-builddir=/usr/lib --disable-avifile --disable-xio --build=i686-pc-linux-gnu

<skipped>

Summary for transcode 1.0.4:
----------------------------------------

core options
----------------------------------------
static AV-frame buffering      yes
network (sockets) streams      no
experimental xio               no
Default xvid export            xvid4
A52 default decoder            no

libavcodec
----------------------------------------
headers                        -I/usr/include
libraries
build
version
statically linked              no

hardware support
----------------------------------------
v4l/v4l2                       no
OSS                            yes
bktr                           no
sunau                          no

optional package support
----------------------------------------
IBP                            no
X11                            yes
libmpeg2                       yes
libpostproc                    no
freetype2                      yes
avifile                        no
lame                           yes
ogg                            yes
vorbis                         yes
theora                         no
libdvdread                     yes
pvm3                           no
libdv                          no
libquicktime                   yes
lzo                            no
a52                            no
libmpeg3                       yes
libxml2                        yes
mjpegtools                     no
sdl                            yes
libfame                        no
imagemagick                    yes
libjpeg                        yes
bsdav                          no
iconv                          yes

ERROR: requirement failed: cannot link against libavcodec
libavcodec can be found in the following packages:
  FFMpeg  http://www.ffmpeg.org/


Please see the INSTALL file in the top directory of the
transcode sources for more information about building
transcode with this configure script.

The relevant part of the log file:

configure:27346: checking for pkgconfig support for libavcodec
configure:27353: result: no
configure:27410: checking how to determine LIBAVCODEC_CFLAGS
configure:27433: result: default
configure:27464: checking ffmpeg/avcodec.h usability
configure:27481: i686-pc-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O2 -march=pentium-m -DDCT_YUV_PRECISION=1  -I/usr/include conftest.c >&5
configure:27487: $? = 0
configure:27501: result: yes
configure:27505: checking ffmpeg/avcodec.h presence
configure:27520: i686-pc-linux-gnu-gcc -E  -I/usr/include conftest.c
configure:27526: $? = 0
configure:27540: result: yes
configure:27568: checking for ffmpeg/avcodec.h
configure:27575: result: yes
configure:27608: checking how to determine LIBAVCODEC_LIBS
configure:27631: result: default
configure:27657: checking for avcodec_thread_init in -lavcodec
configure:27692: i686-pc-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O2 -march=pentium-m -DDCT_YUV_PRECISION=1   -L/usr/lib conftest.c -lavcodec -lm -lz -lpthread -lm -lz -ldl  >&5
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libfaad.so.0, needed by /usr/lib/libavcodec.so, not found (try using -rpath or -rpath-link)
/usr/lib/libavcodec.so: undefined reference to `faacDecDecode'
/usr/lib/libavcodec.so: undefined reference to `faacDecInit2'
/usr/lib/libavcodec.so: undefined reference to `faacDecClose'
/usr/lib/libavcodec.so: undefined reference to `faacDecOpen'
/usr/lib/libavcodec.so: undefined reference to `faacDecSetConfiguration'
/usr/lib/libavcodec.so: undefined reference to `faacDecInit'
/usr/lib/libavcodec.so: undefined reference to `faacDecGetCurrentConfiguration'
/usr/lib/libavcodec.so: undefined reference to `faacDecGetErrorMessage'
collect2: ld returned 1 exit status
configure:27698: $? = 1

A missing dependency?

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-01-17 08:15:22 UTC
No, a missed revdep-rebuild :)

*** This bug has been marked as a duplicate of bug 194132 ***