Summary: | version bump : media-libs/libfame 0.9.0-r1 -> 0.9.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stephane Loeuillet <leroutier> |
Component: | New packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | magnade |
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
libfame-0.9.1-mmx_configure.patch
libfame-0.9.1-gcc34.patch |
Description
Stephane Loeuillet
2004-03-25 12:54:37 UTC
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 |