Summary: | emerge of libquicktime fails on alpha and amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ted Goodridge, Jr <tedgoodridgejr> |
Component: | New packages | Assignee: | Aron Griffis (RETIRED) <agriffis> |
Status: | RESOLVED DUPLICATE | ||
Severity: | critical | CC: | amd64, matsuu |
Priority: | High | ||
Version: | 1.4_rc1 | ||
Hardware: | Alpha | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | libquicktime-0.9.2-r1.patch |
Description
Ted Goodridge, Jr
2002-11-19 12:08:13 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) 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. 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. Created attachment 20853 [details, diff]
libquicktime-0.9.2-r1.patch
|