cvs commit: ports/Mk bsd.autotools.mk
ade at FreeBSD.org
Sat Mar 11 04:53:02 UTC 2006
On Mar 10, 2006, at 00:58 , Dag-Erling Smørgrav wrote:
> The purpose of .la files is to record dependencies between libraries.
I am fully aware of .la files do. Really.
> The ELF format stores these dependencies in the libraries themselves,
> so the .la files serve no purpose, and it's actually harmful in some
> cases because it hardcodes the path to the .so file, preventing
> relocation of the library.
Then submit an appropriate bug report with the libtool folks as to
why this is such a bad idea. I am purposely *not* going to get drawn
into any arguments whatsoever on the pros and cons of libtool itself.
The point of the recent, and pending work, is to remove a lot of
FreeBSD-specific differences to the ports that make developing on
FreeBSD on a multi-platform basis considerably harder than, say,
Linux, or a pkgsrc system.
More information about the cvs-ports