Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 10966 - emerge of libquicktime fails on alpha and amd64
Summary: emerge of libquicktime fails on alpha and amd64
Status: RESOLVED DUPLICATE of bug 33523
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: Alpha Linux
: High critical (vote)
Assignee: Aron Griffis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-19 12:08 UTC by Ted Goodridge, Jr
Modified: 2005-07-17 13:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libquicktime-0.9.2-r1.patch (libquicktime-0.9.2-r1.patch,599 bytes, patch)
2003-11-17 00:18 UTC, MATSUU Takuto (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ted Goodridge, Jr 2002-11-19 12:08:13 UTC
Emerge of libquicktime fails on alpha with the following error:

alpha-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/quicktime
-I../include -I../include/ -O3 -funroll-all-loops -fomit-frame-pointer
-malign-loops=2 -malign-jumps=2 -malign-functions=2 -finline-functions -W -Wall
-Wno-unused -Winline -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -c lqt_codecs.c -MT lqt_codecs.lo -MD -MP -MF
.deps/lqt_codecs.TPlo  -fPIC -DPIC -o .libs/lqt_codecs.lo
cc1: invalid option `align-loops=2'
cc1: invalid option `align-jumps=2'
cc1: invalid option `align-functions=2'
make[2]: *** [lqt_codecs.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
rm -f .libs/lqt_plugin.lo
alpha-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/quicktime
-I../include -I../include/ -O3 -funroll-all-loops -fomit-frame-pointer
-malign-loops=2 -malign-jumps=2 -malign-functions=2 -finline-functions -W -Wall
-Wno-unused -Winline -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -c lqt_plugin.c -MT lqt_plugin.lo -MD -MP -MF
.deps/lqt_plugin.TPlo  -fPIC -DPIC -o .libs/lqt_plugin.lo
cc1: invalid option `align-loops=2'
cc1: invalid option `align-jumps=2'
cc1: invalid option `align-functions=2'
make[2]: *** [lqt_plugin.lo] Error 1
make[2]: Leaving directory
`/var/tmp/portage/libquicktime-0.9.2_pre1/work/libquicktime-0.9.2pre1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/libquicktime-0.9.2_pre1/work/libquicktime-0.9.2pre1'
make: *** [all] Error 2

!!! ERROR: media-libs/libquicktime-0.9.2_pre1 failed.
!!! Function src_compile, Line -146, Exitcode 2
!!! (no error message)
Comment 1 Andrew Sampson 2003-02-03 08:28:59 UTC
Failure on x86 too:

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/quicktime -I../../include -I../../include/ -O3 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -finline-functions -W -Wall -Wno-unused -Winline -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c lqt_ffmpeg.c -MT lqt_ffmpeg.lo -MD -MP -MF .deps/lqt_ffmpeg.TPlo  -fPIC -DPIC -o .libs/lqt_ffmpeg.lo
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
ffmpeg.c: In function `set_parameter_video':
ffmpeg.c:85: structure has no member named `quality'
ffmpeg.c:157: structure has no member named `aspect_ratio_info'
ffmpeg.c:159: structure has no member named `aspect_ratio_info'
ffmpeg.c:161: structure has no member named `aspect_ratio_info'
ffmpeg.c:163: structure has no member named `aspect_ratio_info'
ffmpeg.c:165: structure has no member named `aspect_ratio_info'
ffmpeg.c: In function `set_parameter_audio':
ffmpeg.c:193: structure has no member named `quality'
ffmpeg.c:265: structure has no member named `aspect_ratio_info'
ffmpeg.c:267: structure has no member named `aspect_ratio_info'
ffmpeg.c:269: structure has no member named `aspect_ratio_info'
ffmpeg.c:271: structure has no member named `aspect_ratio_info'
ffmpeg.c:273: structure has no member named `aspect_ratio_info'
lqt_ffmpeg.c:302: warning: missing initializer
lqt_ffmpeg.c:302: warning: (near initialization for `encode_parameters_video[6].name')
lqt_ffmpeg.c:309: warning: missing initializer
lqt_ffmpeg.c:309: warning: (near initialization for `encode_parameters_mpegvideo[25].name')
lqt_ffmpeg.c:326: warning: missing initializer
lqt_ffmpeg.c:326: warning: (near initialization for `encode_parameters_mpeg4[26].name')
lqt_ffmpeg.c:332: warning: missing initializer
lqt_ffmpeg.c:332: warning: (near initialization for `encode_parameters_audio[1].name')
lqt_ffmpeg.c:337: warning: missing initializer
lqt_ffmpeg.c:337: warning: (near initialization for `decode_parameters_video[2].name')
lqt_ffmpeg.c:351: warning: missing initializer
lqt_ffmpeg.c:351: warning: (near initialization for `decode_parameters_mpeg4[3].name')
lqt_ffmpeg.c:357: warning: missing initializer
lqt_ffmpeg.c:357: warning: (near initialization for `decode_parameters_audio[0].name')
make[3]: *** [ffmpeg.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
lqt_ffmpeg.c:726:1: warning: "IFUNC" redefined
lqt_ffmpeg.c:682:1: warning: this is the location of the previous definition
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/quicktime -I../../include -I../../include/ -O3 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -finline-functions -W -Wall -Wno-unused -Winline -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c lqt_ffmpeg.c -MT lqt_ffmpeg.lo -MD -MP -MF .deps/lqt_ffmpeg.TPlo -o lqt_ffmpeg.o >/dev/null 2>&1
mv -f .libs/lqt_ffmpeg.lo lqt_ffmpeg.lo
make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2_pre1/work/libquicktime-0.9.2pre1/plugins/ffmpeg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2_pre1/work/libquicktime-0.9.2pre1/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2_pre1/work/libquicktime-0.9.2pre1'
make: *** [all] Error 2

!!! ERROR: media-libs/libquicktime-0.9.2_pre1 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! (no error message)
Comment 2 Aron Griffis (RETIRED) gentoo-dev 2003-04-01 11:49:26 UTC
Hey Ted, you're not supposed to file bugs against packages that aren't even marked ~alpha or alpha! ;-)

Anyway, it's fixed now in cvs, at least for alpha.  Let me know if it's still broken for either of you.
Comment 3 MATSUU Takuto (RETIRED) gentoo-dev 2003-11-17 00:17:02 UTC
libquicktime still have problem on amd64.
CFLAGS is needed not only OPTIMIZE_CFLAGS but also RTJPEG_CFLAGS.

I create patch for libquicktime-0.9.2.ebuild.
Comment 4 MATSUU Takuto (RETIRED) gentoo-dev 2003-11-17 00:18:04 UTC
Created attachment 20853 [details, diff]
libquicktime-0.9.2-r1.patch
Comment 5 Brad House 2003-11-18 07:06:21 UTC
There is a good patch in bug 33523 that resolves issues with
64bit platforms. Marking as duplicate of that so efforts can
be joined.

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