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>

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

On Mar 14, 2006, at 05:10 , Dag-Erling Sm=F8rgrav 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 =20
dependencies
2.  they're used by code that utilizes libltdl to dynamically bring =20
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 =20
(libtool, autoconf, automake) as is present on other systems, notably =20=

Linux and NetBSD pkgsrc.  The recent libtool conversion has proven =20
itself to work (otherwise there wouldn't be very many packages for =20
the upcoming 5.5/6.1 releases).  The next step is to work on similar =20
functionality wrappers for the autoconf/automake ports.

I'm really not interested in, nor do I have the time for, religious =20
arguments.  If you don't like the way that libtool works, and want to =20=

propose a better system, the libtool mailing list is --> way.  In =20
addition, if you're interested in helping improve the autotools =20
system on FreeBSD, continuing to make it work in a similar manner to =20
other platforms, there's lots to do...

-aDe




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