Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Mar 2006 20:52:48 -0800
From:      Ade Lovett <ade@FreeBSD.org>
To:        =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= <des@des.no>
Cc:        cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, Ade Lovett <ade@FreeBSD.org>, ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/Mk bsd.autotools.mk
Message-ID:  <1CBF3284-9303-4C26-B96E-4FF1C8EF30A0@FreeBSD.org>
In-Reply-To: <86lkvi8ynb.fsf@xps.des.no>
References:  <200602231043.k1NAhYlr080084@repoman.freebsd.org> <86irqpwy35.fsf@xps.des.no> <C7DB396E-DEC9-4990-A7DA-499D5285344F@FreeBSD.org> <86lkvi8ynb.fsf@xps.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mar 10, 2006, at 00:58 , Dag-Erling Sm=F8rgrav 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 =20
why this is such a bad idea.  I am purposely *not* going to get drawn =20=

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 =20
FreeBSD-specific differences to the ports that make developing on =20
FreeBSD on a multi-platform basis considerably harder than, say, =20
Linux, or a pkgsrc system.

-aDe




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1CBF3284-9303-4C26-B96E-4FF1C8EF30A0>