From: Martin C. <cos...@wa...> - 2008-08-29 06:09:53
|
Dominique Dhumieres wrote: > On Intel OSX 10.5.4 updating to libtheora0-1.0-1.beta3.1 failed with: > > ... > gcc -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libtheoraenc.1.0.0.dylib .libs/cpu.o .libs/dct_decode_mmx.o .libs/dsp_mmx.o .libs/dsp_mmxext.o .libs/recon_mmx.o .libs/idct_mmx.o .libs/fdct_mmx.o .libs/dct_encode.o .libs/encode.o .libs/encoder_huffman.o .libs/encoder_idct.o .libs/encoder_toplevel.o .libs/encoder_quant.o .libs/encapiwrapper.o .libs/blockmap.o .libs/dct.o .libs/dct_decode.o .libs/frarray.o .libs/frinit.o .libs/mcomp.o .libs/misc_common.o .libs/pb.o .libs/pp.o .libs/reconstruct..o .libs/scan.o .libs/dsp.o -L/sw/lib /sw/lib/libogg.dylib -Wl,-read_only_relocs -Wl,suppress -install_name /sw/lib/libtheoraenc.1.dylib -compatibility_version 2 -current_version 2.0 > ld: absolute addressing (perhaps -mdynamic-no-pic) used in _FilterHoriz__mmx from .libs/dct_decode_mmx.o not allowed in slidable image > collect2: ld returned 1 exit status > make[2]: *** [libtheoraenc.la] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > ### execution of make failed, exit code 2 The xiph folks have a patch specifically for this problem <https://trac.xiph.org/ticket/1369> Apparently it didn't make it into the latest beta release. And it does build on 10.5/intel/xcode-3.1 for me, too. This raises a problem for Fink in general: With the quite different bug populations in xcode releases 3.0 and 3.1, it will be more and more difficult to fix new packages for both. -- Martin |