Summary: | media-video/transcode-1.0.4 compile fails | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexey Busov <alexeybusov> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | aleksey.shipilev |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
/var/tmp/portage/media-video/transcode-1.0.4/temp/build.log
config.log |
Description
Alexey Busov
2008-01-08 17:07:02 UTC
Created attachment 140481 [details]
/var/tmp/portage/media-video/transcode-1.0.4/temp/build.log
Alexey, I have pretty similar conf: Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 i686) [cut] CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -fexpensive-optimizations" CHOST="i686-pc-linux-gnu" [cut] ...and media-video/transcode-1.0.4 works FINE for me: [cut] ---------------------------------------- Summary for transcode 1.0.4: ---------------------------------------- [cut] libavcodec ---------------------------------------- headers -I/usr/include libraries -L/usr/lib -lavcodec -lm -lz -lpthread build 3352580 version 51.40.4 statically linked no [and compile is going] [cut] Please make sure you've run: a. etc-update b. revdep-rebuild > !!! Please attach the following file when filing a report to bugs.gentoo.org:
> !!! /var/tmp/portage/media-video/transcode-1.0.4/work/transcode-1.0.4/config.log
Just do it...
Created attachment 140594 [details]
config.log
I believe I have the same problem. I think this is the relevant part of config.log:
configure:27631: result: default
configure:27657: checking for avcodec_thread_init in -lavcodec
configure:27692: x86_64-pc-linux-gnu-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=athlon64 -DDCT_YUV_PRECISION=1 -L/usr/lib conftest.c -lavcodec -lm -lz -lpthread -lm -lz -ldl >&5
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libx264.so.54, needed by /usr/lib/libavcodec.so, not found (try using -rpath or -rpath-link)
thang ~ # locate libx264.so
/usr/lib64/libx264.so.56
/usr/lib64/debug/usr/lib64/libx264.so.56.debug
/usr/lib64/libx264.so
thang ~ # qfile /usr/lib64/libx264.so.56
media-libs/x264-svn (/usr/lib64/libx264.so.56)
thang ~ # eix -Ic x264
[I] media-libs/x264-svn (20070924@01/03/08): A free library for encoding X264/AVC streams.
Based on this, I reinstalled ffmpeg, and then the install went smoothly.
revdep-rebuild (or similar) probably would have caught this?
(In reply to comment #4) > revdep-rebuild (or similar) probably would have caught this? Yeah sure... *** This bug has been marked as a duplicate of bug 194132 *** Thanks folks. my mistake.Should have done revdep-rebuild in the first place. |