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?

BTW, just for laughs: Those *.la-phobic Apple developers didn't quite 
manage to get rid of them: They nuked the standard ones that really hurt 
many previously-built dev packages, like libexpat.la, libiconv.la, 
libxml2.la, but they didn't look in all subdirectories of /usr/lib. The 
result is that the number of *.la files below /usr/lib increased from 75 
(10.5) to 124 (10.6).

-- 
Martin







------------------------------------------------------------------------------
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

Reply via email to