Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72923 - media-video/transcode-0.6.14 compile failed.
Summary: media-video/transcode-0.6.14 compile failed.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 72876
  Show dependency tree
 
Reported: 2004-11-30 07:13 UTC by Carl A. Dunham
Modified: 2004-12-03 03:20 UTC (History)
2 users (show)

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


Attachments
this works for me (transcode-0.6.14.ebuild.patch,264 bytes, patch)
2004-12-02 04:42 UTC, Simone Piccinini
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carl A. Dunham 2004-11-30 07:13:04 UTC
Per http://bugs.gentoo.org/show_bug.cgi?id=71054:

...
i686-pc-linux-gnu-gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=pentium3 -O3 -pipe -fomit-frame-pointer -fforce-addr -falign-functions=4 -DDCT_YUV_PRECISION=1 -o tcdecode tcdecode-tcdecode.o tcdecode-decode_ac3.o tcdecode-decode_mpeg2.o tcdecode-decode_yuv.o tcdecode-fileinfo.o tcdecode-ioaux.o tcdecode-decode_dv.o tcdecode-decode_mp3.o tcdecode-mpg123.o tcdecode-decode_a52.o tcdecode-decode_af6.o tcdecode-scan_dv.o tcdecode-decode_lavc.o tcdecode-decode_xvid.o tcdecode-decode_ogg.o tcdecode-decode_mov.o tcdecode-decode_lzo.o  -L/usr/lib -lavcodec -L/usr//lib /usr/lib/libmp3lame.so ../libac3/.libs/libac3_tc.a ../libmpeg2/.libs/libmpeg2cvs.a ../libvo/.libs/libvout.a /usr/lib/libvorbisfile.so /usr/lib/libvorbis.so /usr/lib/libogg.so /usr/lib/libquicktime.so -lpng -lpthread ../aclib/.libs/libac.a -lm -lz -ldl
../libvo/.libs/libvout.a(yuv2rgb.o)(.text+0xe60): In function `yuv2rgb_init':
: undefined reference to `yuv2rgb_init_mmxext'
../libvo/.libs/libvout.a(yuv2rgb.o)(.text+0x12a8): In function `yuv2rgb_init':
: undefined reference to `yuv2rgb_init_mmx'
collect2: ld returned 1 exit status
make[3]: *** [tcdecode] Error 1
make[3]: Leaving directory `/space/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/import'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/space/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/import'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/space/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14'
make: *** [all] Error 2

!!! ERROR: media-video/transcode-0.6.14 failed.
!!! Function src_compile, Line 96, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 Christian Skarby 2004-11-30 07:23:02 UTC
I have not tested this on my home system yet, but for transcode-0.6.13 it worked for me when I activated the MMX-useflag. I will try to build 0.6.14 with both USE="MMX" and USE="-MMX" and report back if we have the same issue in the new release. If that is the case then the MMX-useflag is mandatory for a successful compile of transcode (at least on my system ;))
Comment 2 ezinky 2004-12-01 20:18:36 UTC
USE="mmx" worked for me.
Comment 3 Simone Piccinini 2004-12-02 04:42:16 UTC
Created attachment 45141 [details, diff]
this works for me
Comment 4 Marc Hildebrand (RETIRED) gentoo-dev 2004-12-03 03:20:08 UTC
Thanks for the bug report (and the solution ;) )
I switched mmx-support back to autodetection.
Cheers,
Marc.