From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1L0IYS-0006Jv-3l for garchives@archives.gentoo.org; Wed, 12 Nov 2008 16:26:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A05E3E04E2; Wed, 12 Nov 2008 16:26:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 75D1BE04E2 for ; Wed, 12 Nov 2008 16:26:01 +0000 (UTC) Received: from 0x3ef266d2.svgnxx4.dynamic.dsl.tele.dk (0x3ef266d2.svgnxx4.dynamic.dsl.tele.dk [62.242.102.210]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 4818B643AF for ; Wed, 12 Nov 2008 16:25:59 +0000 (UTC) From: Peter Alfredsen To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Please review: function epunt_la_files for eutils.eclass Date: Wed, 12 Nov 2008 17:24:19 +0100 User-Agent: KMail/1.9.10 References: <200811091704.10291.loki_val@gentoo.org> <200811091734.35331.loki_val@gentoo.org> <20081112155248.GB9822@comet> In-Reply-To: <20081112155248.GB9822@comet> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2358157.WfR26vnbCb"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200811121724.22042.loki_val@gentoo.org> X-Archives-Salt: 14f81c50-484d-42e1-bd6c-4c4f63441b0c X-Archives-Hash: 51dd7d8b114c1ba5b5ef25252ea086be --nextPart2358157.WfR26vnbCb Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 12 November 2008, Donnie Berkholz wrote: > On 18:34 Sun 09 Nov , Peter Alfredsen wrote: > > "I've been told" that .la files are really only needed on non-ELF > > systems and with plugin systems that use dlopen. > > And for people who want to build things statically. That's true, but we generally don't want to do that, so that's fine. If=20 needed for a package, we just don't punt la files for it and its=20 dependencies. But generally, we should really only be building .so=20 files and they just don't need .la files. If someone really wants .la=20 files, we could introduce a variable: IWANTTHECRAPPYLAFILESANDIKNOWWHATIMDOING=3Dyes to be placed in make.conf. But the great thing about having a utility function is that you can make=20 general exceptions to the rule with tweaks like that. =2D-=20 /PA --nextPart2358157.WfR26vnbCb Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEABECAAYFAkkbAzYACgkQtEGUx4TfHiQdaQCcDfhs1Hik0KBh9WfoPsrrpjhS DNsAn37bJzqiNzkd/Izp0zFXFpTX93rT =bIKy -----END PGP SIGNATURE----- --nextPart2358157.WfR26vnbCb--