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>