From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.62)
	(envelope-from <gentoo-dev+bounces-23203-garchives=archives.gentoo.org@gentoo.org>)
	id 1HiEl2-0006ul-09
	for garchives@archives.gentoo.org; Sun, 29 Apr 2007 19:08:28 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l3TJ6dIR004546;
	Sun, 29 Apr 2007 19:06:39 GMT
Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169])
	by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l3TJ4HQE001614
	for <gentoo-dev@lists.gentoo.org>; Sun, 29 Apr 2007 19:04:17 GMT
Received: by ug-out-1314.google.com with SMTP id z38so1038216ugc
        for <gentoo-dev@lists.gentoo.org>; Sun, 29 Apr 2007 12:04:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;
        d=gmail.com; s=beta;
        h=domainkey-signature:received:received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:message-id;
        b=XfEK41SCVadGhcBex18vHGyjA0Awz0GvTS6QMXVpJZtHXORhQz5IN6Ah+Wz7y5Nn2RyNkEn6pr/vnHTklPFXQzG40Fc6397jQnS5s4rJvXBGl1t8DgC6gWm6A72BBekOLiTRhgsAPFQb+Dbf6OVHyLoThs9PlQVB9Ol7g5OpETI=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=beta;
        h=received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:message-id;
        b=FtAsiHAHZFEh1f1UcaFo2Fb8jTqTtEg0lEpuUuvb4/gBELe0o0fRhNvWlWDye9HJYU72zjFDVwUeg58qCYT62Rs1tbFScX8imupauQ2ditYZAkIoJ6/8MElucw11enminml+UOYKSpq2FYCVEl5G30VvUFyWhmkKUAIZalNUjzs=
Received: by 10.82.163.13 with SMTP id l13mr10377041bue.1177873457089;
        Sun, 29 Apr 2007 12:04:17 -0700 (PDT)
Received: from pender.zimmermann.local ( [85.124.110.28])
        by mx.google.com with ESMTP id b30sm8385302ika.2007.04.29.12.04.14;
        Sun, 29 Apr 2007 12:04:15 -0700 (PDT)
From: Roman Zimmermann <mereandor@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] gentoo: static/dynamic linking libraries
Date: Sun, 29 Apr 2007 21:04:07 +0200
User-Agent: KMail/1.9.5
References: <200704291032.06932.mereandor@gmail.com> <200704291843.33718.mereandor@gmail.com> <4634E7FD.6080709@subsignal.org>
In-Reply-To: <4634E7FD.6080709@subsignal.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: multipart/signed;
  boundary="nextPart4503156.gTpXJ83mFX";
  protocol="application/pgp-signature";
  micalg=pgp-sha1
Content-Transfer-Encoding: 7bit
Message-Id: <200704292104.12862.mereandor@gmail.com>
X-Archives-Salt: 1026749b-eb90-4a41-89f6-97c859b41389
X-Archives-Hash: 7bcd0ee3d73530056cb39996631d6061

--nextPart4503156.gTpXJ83mFX
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Am Sonntag 29 April 2007 20:46 schrieb paul k=F6lle:
> Roman Zimmermann wrote:
> > (without the ugly EXTRA_ECONF-hack)?
>
> I wonder why you call this an ugly hack? It seems to me everyone who
> wishes to avoid installing static libs is able to do so with a simple
> variable. Having such a feature exposed to the mainstream crowd without
> proper support by developers (testing and such) will not do any good.
>

This is an ugly code since it's relies on econf which is - as an=20
implementation detail - only used for packages with ./configure. (according=
=20
to the ebuild howto). So it's not really a feature but a lucky assumption=20
that most packages know what to do with "./configure --disable-static".
Additionally handling exceptions with package.env can be a pain. It is much=
=20
less supported by tools than package.use or .keywords.

You are right that it would be wrong to expose this feature. But having it=
=20
readily available and exposing it are two different sorts of things.

--nextPart4503156.gTpXJ83mFX
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBGNOwsIAIA2PPsul0RAqb8AJ9qonkYQH+C2+Wei6hviI+VFP7snACcCYhp
8grjXXHmShKE0R88Oxn4TDo=
=9l9y
-----END PGP SIGNATURE-----

--nextPart4503156.gTpXJ83mFX--
-- 
gentoo-dev@gentoo.org mailing list