Hi again. I've just successfully build libxine1-1.1.12-1 on an MacBook Pro. The libxine1.info from CVS unstable actually doesn't use the libxine1.patch I had provided. It rather uses some regular expression fixing to get things going. I'l try to look at those in detail.
From a first glance, I think the patching is not correct. If I understand the first test correctly, it disables the mmx code in kdetv_tomsmocomp.c on 10.5.x system. That's only party correct. The test should test if the linker from XCode 3.0 is used which can be tested by checking the output of "what /usr/bin/ld". for the "buggy" ld it shows PROGRAM:ld PROJECT:ld64-77, for other linkers the fix is not needed. The patch "http://hg.debian.org/hg/xine-lib/xine-lib?cmd=changeset;node=d8e1305c1382;style=gitweb " is obsolete. The fix for the broken qt decoder in 1.1.11 was fixed in 1.1.12, so no need to patch anything there. The patch to configure is also already included in 1.1.12. Can someone with cvs write access please remove those lines from libxine1.info: perl -pi -e 's/x\$\"ac_have/\"x\$ac_have/g' configure # from http://hg.debian.org/hg/xine-lib/xine-lib?cmd=changeset;node=d8e1305c1382;style=gitweb : sed -i.bak -e '/current_atom_size *> *trak_atom_size/,/}/d' src/ demuxers/demux_qt.c Concerning the original problem of not being able to compile tomsmocomp deinterlacer, I'm in favor of disabling it on all (Intel) systems by using the my patch from the previous mail. Cheers, Matthias On Jun 5, 2008, at 11:04 AM, Matthias Ringwald wrote: > Hi Dominique (and other Intel users... :) > > the compile errors comes from a part of xine which should have been > disabled by my libxine1.patch. > I've just realized that the patch in fink cvs is the one by the > initial xine 1.1.11 update and not mine. > > can you try to use the attached libxine1.patch and try again? > > my MacBook Pro is right now trying to rebuild libxine too, but I'll > be out for work in a minute. I'll report tonight (CET). > > matthias ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel
