from libquicktime-homepage: # 27. January 2006: libquicktime-0.9.8 released This release brings lots of internal cleanups, Doxygen-documentation and some new codecs. Many thanks to all contributors. * The colormodel converter was cleaned up and fixed. We now have 16 bit YUV formats and JPEG (full range) YUV * Support for 24 and 32 bit uncompressed audio. * New audio en-/decode functions allow you to bypass all internal sampleformat conversions and read/write audio with full resolution even for 24 and 32 bit. * A v210 codec (10 bit YCbCr 4:2:2) * More standardized for MPEG-4 video encoding * Encoding and decoding support of AAC audio * H.264 decoding support * High end audio codecs: 24 bit, 32 bit, floating point (32 and 64 bit) * Decoding of Alac (Apple lossless) audio streams. * Some internal simplifications: Colormodel conversions (for video) and sampleformat conversions (for audio) are now handled by the core rather than by the codecs. * API reference documentation. Cheers Poly-C
again quote from libquicktime-homepage: 29. June 2006: libquicktime-0.9.9 released * Read/Write support for: DVCPRO50 video, OpenDML AVIs, mp4/m4a files and Quicktime 7 lpcm audio * H.264 encoding using x264. * Greatly improved and tested file compatibility. Files created by libquicktime are known to be playable on the following players: o Quicktime 7: mov files with AAC or LPCM audio and MPEG-4 ASP or H.264/AVC video. Multichannel informations are supported (and correctly recognized) as well. Furthermore, Quicktime 7 plays our .mp4 and .m4a files, without multichannel though. Reading/writing of iTunes metadata works as well. For video encoding, the recommendation is to use conservative codec settings. Savest is to start with the defaults and then explore what's supported. o Windows Media Player: AVI with mp3 or sowt (16b bits uncompressed) audio and DivX (3.11 or 4+) video. Several hardware Divx players might be able to play our AVIs too. Not supported in AVI are B-frames and VBR audio. For ODML files, WMP plays only the first RIFF. o Divx player: AVI with mp3 and DivX (3.11 or 4+). Slightly better ODML support. * Much more and better organized/documented ffmpeg encoding options. * Support for multipass encoding. Multipass enabled encoders are ffmpeg and x264. Poly-C
hi, it seems i can't compile this ebuild : media-libs/libquicktime-0.9.9 make[3]: Entering directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins/ffmpeg' if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT lqt_ffmpeg.lo -MD -MP -MF ".deps/lqt_ffmpeg.Tpo" -c -o lqt_ffmpeg.lo lqt_ffmpeg.c; \ then mv -f ".deps/lqt_ffmpeg.Tpo" ".deps/lqt_ffmpeg.Plo"; else rm -f ".deps/lqt_ffmpeg.Tpo"; exit 1; fi if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT audio.lo -MD -MP -MF ".deps/audio.Tpo" -c -o audio.lo audio.c; \ then mv -f ".deps/audio.Tpo" ".deps/audio.Plo"; else rm -f ".deps/audio.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT audio.lo -MD -MP -MF .deps/audio.Tpo -c audio.c -fPIC -DPIC -o .libs/audio.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT audio.lo -MD -MP -MF .deps/audio.Tpo -c audio.c -o audio.o >/dev/null 2>&1 if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT params.lo -MD -MP -MF ".deps/params.Tpo" -c -o params.lo params.c; \ then mv -f ".deps/params.Tpo" ".deps/params.Plo"; else rm -f ".deps/params.Tpo"; exit 1; fi i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT lqt_ffmpeg.lo -MD -MP -MF .deps/lqt_ffmpeg.Tpo -c lqt_ffmpeg.c -fPIC -DPIC -o .libs/lqt_ffmpeg.o lqt_ffmpeg.c:189: warning: 'encode_parameters_dx50' defined but not used i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT lqt_ffmpeg.lo -MD -MP -MF .deps/lqt_ffmpeg.Tpo -c lqt_ffmpeg.c -o lqt_ffmpeg.o >/dev/null 2>&1 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT params.lo -MD -MP -MF .deps/params.Tpo -c params.c -fPIC -DPIC -o .libs/params.o params.c: In function 'lqt_ffmpeg_set_parameter': params.c:206: error: 'AVCodecContext' has no member named 'bidir_refine' params.c:207: error: 'AVCodecContext' has no member named 'brd_scale' params.c:208: error: 'AVCodecContext' has no member named 'scenechange_factor' make[3]: *** [params.lo] Erreur 1 make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins/ffmpeg' make[2]: *** [all-recursive] Erreur 1 make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9' make: *** [all] Erreur 2 !!! ERROR: media-libs/libquicktime-0.9.9 failed. Call stack: ebuild.sh, line 1545: Called dyn_compile ebuild.sh, line 940: Called src_compile libquicktime-0.9.9.ebuild, line 47: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. it compile if i comment : PARAM_INT("ff_bidir_refine", bidir_refine); PARAM_INT("ff_brd_scale", brd_scale); PARAM_INT("ff_scenechange_factor", scenechange_factor); in /var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins/ffmpeg/params.c
I too have the same problem compiling. Portage 2.1.1_pre3-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r13 x86_64) ================================================================= System uname: 2.6.16-gentoo-r13 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.15 ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -fomit-frame-pointer -march=athlon64 -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=athlon64 -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ " LDFLAGS="-Wl,-O1 -Wl,--sort-common -s" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="amd64 X alsa apm arts avi berkdb bitmap-fonts bzip2 cairo cdr cli crypt cups dbus dlloader dri dvd dvdr eds emboss encode esd fam firefox flac fortran gdbm gif glut gpm gstreamer gtk2 hal imlib isdnlog jpeg kde kdeenablefinal kdehiddenvisibility libg++ mad mikmod motif mp3 mpeg ncurses nptl nptlonly offensive ogg opengl pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd threads truetype truetype-fonts type1-fonts udev unicode utf8 vorbis xcomposite xml xmms xorg xv zlib elibc_glibc input_devices_evdev input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia video_cards_nv video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Same error here. Portage 2.1.1_pre3-r1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.3.6-r4, 2.6.16-gentoo-r10 i686) ================================================================= System uname: 2.6.16-gentoo-r10 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.12.1 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mtune=pentium4 -march=pentium4 -Os -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/splash /etc/terminfo" CXXFLAGS="-mtune=pentium4 -march=pentium4 -Os -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--alphabetical" FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.du.se/pub/os/gentoo http://trumpetti.atm.tut.fi/gentoo/ http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo http://mirror.uni-c.dk/pub/gentoo/ http://trumpetti.atm.tut.fi/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ds.thn.htu.se/linux/gentoo http://mirror.gentoo.no/ http://pandemonium.tiscali.de/pub/gentoo/ http://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.gentoo.org/gentoo http://distfiles.gentoo.org" LANG="sv_SE.UTF-8" LC_ALL="sv_SE.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--sort-common -s" LINGUAS="sv_SE sv en en_GB en_US da" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/gentoo-webapps-overlay/experimental /usr/local/gentoo-webapps-overlay/production-ready /usr/local/gentoo-general-overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 7zip X a52 acpi alsa apache2 apm avi bcmath berkdb bitmap-fonts bzlib cdr cli crypt cups dlloader dri dvd dvdr eds emboss encode fam ffmpeg flac foomaticdb fortran ftp gdbm gif gnome gnutls gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg jpeg2k kde libg++ libwww lzo mad mikmod mmx motif mp3 mpeg ncurses network nls nptl nptlonly nsplugin opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl sse sse2 ssl tcpd theora truetype truetype-fonts type1-fonts udev unicode xinerama xml xml2 xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_sv_SE linguas_sv linguas_en linguas_en_GB linguas_en_US linguas_da userland_GNU video_cards_nvidia" Unset: CTARGET, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Hi, I had no problems compiling/installing libquicktime-0.9.9 Maybe because I'm still using gcc-3.4.x and not gcc-4.x? Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.3.6-r4, 2.6.16.26 i686) ================================================================= System uname: 2.6.16.26 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.12.1 app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: [Not Present] sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O3 -pipe -frename-registers" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/X11/gdm /etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/gnome /etc/gnome-vfs-2.0 /etc/init.d /etc/java-config/vms/ /etc/revdep-rebuild /etc/ssl /etc/terminfo" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O3 -pipe -frename-registers -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--alphabetical" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror ftp://ftp.tu-clausthal.de/pub/linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LINGUAS="de" PKGDIR="/home/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/home/portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.0.254/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac acpi alsa apache2 apm arts asf avi berkdb bitmap-fonts bluetooth bzip2 cdparanoia cdr cli crypt cups dri dvd dvdread emboss encode fam ffmpeg flac foomaticdb gdbm gif gnutls gpg gstreamer gtk gtk2 idn imagemagick imlib isdnlog jpeg kde libg++ libwww mad mikmod mjpeg mmx mmxext mp3 mpeg ncurses nls nptl nsplugin ogg oggvorbis opengl pam pcre pdflib perl png pppd python qt qt3 quicktime readline real reflection samba sdl session silc slang spell spl sse ssl svg tga theora tiff truetype truetype-fonts type1-fonts udev vcd vorbis win32codecs x264 xcomposite xml xml2 xmms xorg xprint xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_de userland_GNU video_cards_nv video_cards_nvidia" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS Cheers Poly-C
I have the same problem and I'm using gcc 3.4.x
It seems media-libs/libquicktime-0.9.9 requires media-video/ffmpeg-0.4.9_p20060302 which is still marked ~x86. Emerging media-video/ffmpeg0.4.9_p20060302 (and one of it's dependencies) allows libquicktime-0.9.9 to build.
Thank you. Emerging media-video/ffmpeg-0.4.9_p20060302 and media-libs/xvid-1.1.0-r1 did the trick for me.
That also did the trick for me... but with ffmpeg-0.4.9_p20060530. I didn't try the version recommended above, but this version is newer and it worked just fine, so...
(In reply to comment #9) > Thank you. > Emerging > media-video/ffmpeg-0.4.9_p20060302 > and > media-libs/xvid-1.1.0-r1 > did the trick for me. > I upgraded to the latest ffmpeg and xvid, but still was unable to compile libquicktime-0.9.9: /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -o lqt_transcode lqt_transcode.o ../src/libquicktime.la -lm -lpthread -lm -lz -ldl x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -o .libs/qtdump dump.o ../src/.libs/libquicktime.so -lpthread -lm -lz -ldl x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -o .libs/lqtplay lqtplay.o ../src/.libs/libquicktime.so -lXaw /usr/lib64/libXt.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libXext.so /usr/lib64/libXv.so /usr/lib/libGLU.so /usr/lib64/libGL.so /usr/lib64/libX11.so /usr/lib64/libasound.so -lpthread -lm -lz -ldl x86_64-pc-linux-gnu-gcc: /usr/lib64/libGL.so: No such file or directory make[3]: *** [lqtplay] Error 1 make[3]: *** Waiting for unfinished jobs.... creating qtdump x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -o .libs/lqt_transcode lqt_transcode.o ../src/.libs/libquicktime.so -lpthread -lm -lz -ldl creating lqt_transcode make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/utils' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/utils' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9' make: *** [all] Error 2 !!! ERROR: media-libs/libquicktime-0.9.9 failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 938: Called src_compile libquicktime-0.9.9.ebuild, line 47: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant.
*** Bug 143005 has been marked as a duplicate of this bug. ***
I am getting a simular, but different compile error: make[3]: Entering directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins/x264' if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT x264.lo -MD -MP -MF ".deps/x264.Tpo" -c -o x264.lo x264.c; \ then mv -f ".deps/x264.Tpo" ".deps/x264.Plo"; else rm -f ".deps/x264.Tpo"; exit 1; fi if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT lqt_x264.lo -MD -MP -MF ".deps/lqt_x264.Tpo" -c -o lqt_x264.lo lqt_x264.c; \ then mv -f ".deps/lqt_x264.Tpo" ".deps/lqt_x264.Plo"; else rm -f ".deps/lqt_x264.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT lqt_x264.lo -MD -MP -MF .deps/lqt_x264.Tpo -c lqt_x264.c -fPIC -DPIC -o .libs/lqt_x264.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT x264.lo -MD -MP -MF .deps/x264.Tpo -c x264.c -fPIC -DPIC -o .libs/x264.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer -finline-functions -Wall -Winline -MT lqt_x264.lo -MD -MP -MF .deps/lqt_x264.Tpo -c lqt_x264.c -o lqt_x264.o >/dev/null 2>&1 x264.c: In function `set_parameter': x264.c:644: error: structure has no member named `b_cbr' x264.c:649: error: structure has no member named `b_cbr' make[3]: *** [x264.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins/x264' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9' make: *** [all] Error 2 !!! ERROR: media-libs/libquicktime-0.9.9 failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 938: Called src_compile libquicktime-0.9.9.ebuild, line 47: Called die Ma3oxuct bash-3.1 # emerge --info Portage 2.1.1_pre4-r4 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.3.6-r4, 2.6.17 i686) ================================================================= System uname: 2.6.17 i686 Intel(R) Pentium(R) 4 CPU 3.06GHz Gentoo Base System version 1.12.4 Last Sync: Sat, 12 Aug 2006 12:00:09 +0000 app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: [Not Present] sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -pipe -O3 -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=pentium4 -pipe -O3 -ftracer" DISTDIR="/in/portage" FEATURES="autoconfig dislocks distlocks fixpackages metadata-transfer prelink sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X a52 aac aalib alsa amuled apache2 apm arts avi bash-completion bcmath berkdb bitmap-fonts bzip2 calender cbbd cdda cli crypt cups dba dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd fam fame ffmpeg firefox flac foomaticdb fortran freetype ftp gd gdbm gif gphoto2 gpm gstreamer gtk gtk2 hal imap imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux libg++ libwww lm_sensors mad matroska mikmod mjpeg motif mp3 mpeg ncurses network nls no-seamonkey nogecko-sdk nptl nptlonly nsplugin nvidia ogg openal opengl optimisememory oss pam pcre pdflib perl png postgres pppd python qt3 qt4 quicktime readline real reflection remote ruby screen sdl session spell spl sqlite sse2 ssl tcl tcltk tcpd tetex theora tk truetype truetype-fonts type1-fonts udev unicode userland_GNU vcd video_cards_nvidia vorbis win32codecs wxwindows xml xml2 xmms xorg xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
It's been in the tree for a while and x264-problem has been fixed by temporarely masking new version, so this can probably be closed.
*** Bug 145006 has been marked as a duplicate of this bug. ***
After trying the various solutions I still had no luck, this is my error, make[3]: *** [params.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins/ffmpeg' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.9/work/libquicktime-0.9.9' make: *** [all] Error 2