Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 161330 - media-video/avidemux-2.0.42-r1 fails with ADM_x264 codec error
Summary: media-video/avidemux-2.0.42-r1 fails with ADM_x264 codec error
Status: RESOLVED DUPLICATE of bug 143664
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-10 14:58 UTC by Sam
Modified: 2007-01-10 17:43 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 Sam 2007-01-10 14:58:02 UTC
Avidemux failed to start today because it needed libx264.so.47 while i have .57 installed. When compiling, Avidemux fails to compile with the following error. 

GEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -march=pentium-m -pipe -O2 -falign-loops=16 -c -o ADM_codecs.o ADM_codecs.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/include/malloc  -I.. -IADM_library -I../ADM_library  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -march=pentium-m -pipe -O2 -falign-loops=16 -c -o ADM_mpeg.o ADM_mpeg.cpp
ADM_mpeg.cpp:91:2: warning: #warning clean up libmpeg2 here
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/include/malloc  -I.. -IADM_library -I../ADM_library  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -march=pentium-m -pipe -O2 -falign-loops=16 -c -o ADM_xvidcvs.o ADM_xvidcvs.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/include/malloc  -I.. -IADM_library -I../ADM_library  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -march=pentium-m -pipe -O2 -falign-loops=16 -c -o ADM_xvid4.o ADM_xvid4.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/include/malloc  -I.. -IADM_library -I../ADM_library  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -march=pentium-m -pipe -O2 -falign-loops=16 -c -o ADM_uyvy.o ADM_uyvy.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/include/malloc  -I.. -IADM_library -I../ADM_library  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -march=pentium-m -pipe -O2 -falign-loops=16 -c -o ADM_x264.o ADM_x264.cpp
ADM_x264.cpp: In member function ‘virtual uint8_t X264EncoderCBR::init(uint32_t, uint32_t, ADM_x264Param*)’:
ADM_x264.cpp:203: error: ‘struct x264_param_t::<anonymous>’ has no member named ‘b_cbr’
ADM_x264.cpp: In member function ‘virtual uint8_t X264EncoderPass2::init(uint32_t, uint32_t, ADM_x264Param*)’:
ADM_x264.cpp:237: error: ‘struct x264_param_t::<anonymous>’ has no member named ‘b_cbr’
make[3]: *** [ADM_x264.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/avidemux-2.0.42-r1/work/avidemux-2.0.42/avidemux/ADM_codecs'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/avidemux-2.0.42-r1/work/avidemux-2.0.42/avidemux'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/avidemux-2.0.42-r1/work/avidemux-2.0.42'
make: *** [all] Error 2

!!! ERROR: media-video/avidemux-2.0.42-r1 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  avidemux-2.0.42-r1.ebuild, line 103:   Called die



CFLAGS=CFLAGS="-Os -march=pentium-m -pipe"
Comment 1 Sam 2007-01-10 15:00:10 UTC
I think i found the package. media-libs/x264-svn-20061014-r1 is shown as stable, and that might be the problem.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-01-10 17:43:07 UTC

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