Changes: * adaptive quantization support * compile on Tru64 Unix, HP/UX and Solaris * bugfixes 0.9.1 2004-02-10 15:00 0.9.0 2002-05-29 15:00 Reproducible: Always Steps to Reproduce: 1. 2. 3.
Compiling with gcc-3.4.1-r1 works
transcode-0.6.11 configure fails on libfame: checking for libfame - version >= 0.9.0... no *** Could not run libfame test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means libfame was incorrectly installed *** or that you have moved libfame since it was installed. In the latter case, you *** may want to edit the libfame-config script: /usr/bin/libfame-config although it is installed, same problem with libfame-0.9.0-r1. Error message from config.log: configure:30197: result: no configure:30231: gcc -o conftest -march=pentium3 -pipe -fomit-frame-pointer -fno-unit-at-a-time -mmmx -mss e -fforce-addr -fforce-mem-ffast-math -mpush-args -w -DDCT_YUV_PRECISION=1 -O3 -O3 -fomit-frame-pointer -D_ LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c -lpthread -ldl -L/usr/lib -Wl, -rpath,/usr/lib -lfame >&5 /usr/lib/libfame.so: undefined reference to `_mmx_one'
same thing happening here with libfame-0.9.0-r1 and libfame-0.9.0 (I think), same result happens with transcode-0.6.12-r1 and transcode-0.6.11.
the transcode issue commented on #2 is due to the mmx use flag disable it and recompile and that error on transcode goes away this is due to configure in libfame being busted ill have a look and provide patch for .1 and .0 as soon as i can (i say that cause it looks like configure has changed)
Created attachment 40497 [details, diff] libfame-0.9.1-mmx_configure.patch here is the configure fix to kill that error copied the gcc checks from gcc.eclass doesnt fix the undefined ref to _mmx_one looking into further...
Created attachment 40499 [details, diff] libfame-0.9.1-gcc34.patch gcc 3.4 issue patch fixs the problem http://sourceforge.net/tracker/index.php?func=detail&aid=977600&group_id=19741&atid=119741
version bump + patches in portage