From owner-cvs-ports@FreeBSD.ORG Sat Mar 11 04:53:02 2006 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BB2D16A422; Sat, 11 Mar 2006 04:52:58 +0000 (GMT) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F8D343D46; Sat, 11 Mar 2006 04:52:57 +0000 (GMT) (envelope-from ade@lovett.com) Received: from hellfire.canal.lovett.com ([172.16.32.20]:49402) by mail.lovett.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FHw64-000IlX-VT; Fri, 10 Mar 2006 20:52:56 -0800 In-Reply-To: <86lkvi8ynb.fsf@xps.des.no> References: <200602231043.k1NAhYlr080084@repoman.freebsd.org> <86irqpwy35.fsf@xps.des.no> <86lkvi8ynb.fsf@xps.des.no> Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <1CBF3284-9303-4C26-B96E-4FF1C8EF30A0@FreeBSD.org> Content-Transfer-Encoding: quoted-printable From: Ade Lovett Date: Fri, 10 Mar 2006 20:52:48 -0800 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= X-Mailer: Apple Mail (2.746.2) Sender: ade@lovett.com Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, Ade Lovett , ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/Mk bsd.autotools.mk X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Mar 2006 04:53:02 -0000 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