Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128297 - media-libs/libquicktime-0.9.9 - version bump
Summary: media-libs/libquicktime-0.9.9 - version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Marc Hildebrand (RETIRED)
URL: http://libquicktime.sourceforge.net/
Whiteboard:
Keywords:
: 143005 145006 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-03-31 13:54 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2006-08-24 15:59 UTC (History)
7 users (show)

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 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2006-03-31 13:54:59 UTC
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
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2006-06-30 04:36:53 UTC
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
Comment 2 ryo 2006-07-17 19:09:24 UTC
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
Comment 3 ryo 2006-07-17 19:11:09 UTC
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
Comment 4 Miles Strombach 2006-07-17 23:03:52 UTC
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
Comment 5 Kim Nilsson 2006-07-18 05:51:34 UTC
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
Comment 6 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2006-07-18 10:51:47 UTC
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
Comment 7 Arif Lukito 2006-07-18 11:06:00 UTC
I have the same problem and I'm using gcc 3.4.x
Comment 8 Steve Obert 2006-07-18 14:47:14 UTC
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. 
Comment 9 Kim Nilsson 2006-07-19 22:21:22 UTC
Thank you.
Emerging 
media-video/ffmpeg-0.4.9_p20060302
and
media-libs/xvid-1.1.0-r1
did the trick for me.
Comment 10 Todd Marimon 2006-07-26 15:13:04 UTC
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...
Comment 11 Victor Trac 2006-08-02 13:00:18 UTC
(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.
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-08-06 12:29:53 UTC
*** Bug 143005 has been marked as a duplicate of this bug. ***
Comment 13 Andrey Falko 2006-08-12 10:53:13 UTC
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
Comment 14 Hanno Böck gentoo-dev 2006-08-20 09:36:38 UTC
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.
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-08-24 15:13:21 UTC
*** Bug 145006 has been marked as a duplicate of this bug. ***
Comment 16 Matthew 2006-08-24 15:59:38 UTC
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