Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 39873

Summary: openquicktime won't emerge
Product: Gentoo Linux Reporter: Artem Baguinski <artm>
Component: [OLD] LibraryAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Artem Baguinski 2004-01-30 05:24:14 UTC
when i'm trying to emerge openquicktime i get the following errors
(see "Actual Results")

Reproducible: Always
Steps to Reproduce:
1. emerge openquicktime


Actual Results:  
...
make[4]: Entering directory
`/media/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins/opendivx'
/bin/sh ../../mkinstalldirs
/media/tmp/portage/libquicktime-0.9.2/image//usr/lib/libquicktime
 /bin/sh ../../libtool --mode=install /bin/install -c  lqt_opendivx.la
/media/tmp/portage/libquicktime-0.9.2/image//usr/lib/libquicktime/lqt_opendivx.la
libtool: install: warning: relinking `lqt_opendivx.la'
(cd
/media/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins/opendivx;
/bin/sh ../../libtool --mode=relink gcc -O3 -funroll-all-loops
-fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2
-finline-functions -Wall -Wno-unused -Winline -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o lqt_opendivx.la -rpath
/usr/lib/libquicktime -avoid-version -module -lm divx.lo lqt_opendivx.lo
decore50/libdecore50.la encore50/libencore50.la -L/usr/lib
../../src/libquicktime.la -lpthread -ldl -inst-prefix-dir
/media/tmp/portage/libquicktime-0.9.2/image/)
gcc -shared  divx.lo lqt_opendivx.lo -Wl,--whole-archive
decore50/.libs/libdecore50.al encore50/.libs/libencore50.al
-Wl,--no-whole-archive  -lm decore50/.libs/libdecore50.al
encore50/.libs/libencore50.al -L/usr/lib
-L/media/tmp/portage/libquicktime-0.9.2/image//usr/lib -lquicktime -lpthread
-ldl     -Wl,-soname -Wl,lqt_opendivx.so -o .libs/lqt_opendivx.so
/usr/lib/libquicktime.a(mpeg4.o)(.text+0x1340): In function
`quicktime_init_codec_divx':
: multiple definition of `quicktime_init_codec_divx'
divx.lo(.text+0x2dc0): first defined here
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/bin/ld:
Warning: size of symbol `quicktime_init_codec_divx' changed from 202 in divx.lo
to 227 in /usr/lib/libquicktime.a(mpeg4.o)
collect2: ld returned 1 exit status
libtool: install: error: relink `lqt_opendivx.la' with the above command before
installing it
make[4]: *** [install-pkglibLTLIBRARIES] Error 1
make[4]: Leaving directory
`/media/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins/opendivx'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory
`/media/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins/opendivx'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory
`/media/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins/opendivx'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory
`/media/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins'
make: *** [install-recursive] Error 1



Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.1-rc2-gentoo)
=================================================================
System uname: 2.6.1-rc2-gentoo i686 AMD Athlon(tm) XP 1700+
Gentoo Base System version 1.4.3.12
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon -O3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/media/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d aalib acpi apm arts avi berkdb bonobo cdr crypt cups dvd
encode esd foomaticdb gdbm gif gphoto2 gpm gtk gtk2 guile imlib jpeg libg++
libwww mad mbox mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam
pdflib perl png postgres python quicktime readline sdl spell ssl svga tcltk tcpd
tetex threads truetype unicode x86 xml2 xmms xv zlib"
Comment 1 Tom Martin (RETIRED) gentoo-dev 2004-02-07 07:44:43 UTC
Could you try lowering your CFLAGS - switching -O3 for -O2, and see if the problem still occurs?
Comment 2 Patrick Kursawe (RETIRED) gentoo-dev 2004-10-05 05:36:41 UTC
Please re-open if this is still a problem.