On Mon, Aug 31, 2009 at 07:20:40AM +0900, David R. Morrison wrote: > > On Aug 31, 2009, at 6:22 AM, Martin Costabel wrote: > >> Jack Howarth wrote: >>> Considering that Apple's X11 developers are recommending that >>> we tell user to nuke their installations and rebuild everything >>> from scratch under Snow Leopard as well as never install .la >>> files, why don't we take this opportunity to do just that. It may >>> cause some minor breakage in fink unstable (which should be >>> easily fixable), but we could modify fink to automatically purge >>> any *.la files from the packaged files in the debs created. Sure >>> we will need to correct some info file to remove the *.la from >>> the file list but that will be trivial. We really should embrace >>> this opportunity to purge out *.la files from 10.6 and later >>> releases. >> >> Is anyone aware of a large-scale test of what happens if we indeed let >> libtool build all those *.la files and then simply remove them, >> despite >> each one of them screaming >> >> # Please DO NOT delete this file! >> # It is necessary for linking the library. >> >> ? Are there situations where they are really useful or perhaps even >> needed? >> > > I think we could cope without .la files if we had to, provided that they > were all gone. But I don't see any good reason for following those apple > developer's suggestion in this case. > > What we might consider doing, though, is this: removing any references > to non-fink-created .la files from fink-created .la files. I haven't > really thought through how hard it would be, but there may be some nice > incantation we could put at the end of install scripts which would do it. > > -- Dave >
Dave, Alternatively, depending on how you think the split would end up in terms of i386 vs x86_64 usage on 10.6, we could just have fink purge them out now but only for the x86_64 debs and see how difficult it is to live with. If it is managable, the change could be backported to powerpc and i386 fink. Jack ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel