Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Mar 2006 22:44:22 -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:  <BE4272DB-4866-4144-9EAC-7B1AF5F50E06@FreeBSD.org>
In-Reply-To: <86veuhf9yz.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> <1CBF3284-9303-4C26-B96E-4FF1C8EF30A0@FreeBSD.org> <86veuhf9yz.fsf@xps.des.no>

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


On Mar 14, 2006, at 05:10 , Dag-Erling Smørgrav wrote:
> Good!  Now explain to me what good it does to have them around on an
> ELF system.  What functionality do you gain from .la files?

1.  they provide a platform-independent method of indicating  
dependencies
2.  they're used by code that utilizes libltdl to dynamically bring  
in modules outside of the "normal" link-loader method.

But you already knew that.

> It used to be a breeze.  It is now considerably harder, because
> gnu-autoconf's aclocal can't find libtool.ac, so you can't build
> anything that uses libtool.

I don't see a libtool.ac anywhere within devel/{,gnu}auto{conf,make}*

The goal here is to provide the exact same autotools functionality  
(libtool, autoconf, automake) as is present on other systems, notably  
Linux and NetBSD pkgsrc.  The recent libtool conversion has proven  
itself to work (otherwise there wouldn't be very many packages for  
the upcoming 5.5/6.1 releases).  The next step is to work on similar  
functionality wrappers for the autoconf/automake ports.

I'm really not interested in, nor do I have the time for, religious  
arguments.  If you don't like the way that libtool works, and want to  
propose a better system, the libtool mailing list is --> way.  In  
addition, if you're interested in helping improve the autotools  
system on FreeBSD, continuing to make it work in a similar manner to  
other platforms, there's lots to do...

-aDe



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BE4272DB-4866-4144-9EAC-7B1AF5F50E06>