From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11940 invoked from network); 22 Nov 2004 17:37:45 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 22 Nov 2004 17:37:45 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.41) id 1CWI8H-0000IE-NJ for arch-gentoo-dev@lists.gentoo.org; Mon, 22 Nov 2004 17:37:45 +0000 Received: (qmail 4281 invoked by uid 89); 22 Nov 2004 17:37:45 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 15599 invoked from network); 22 Nov 2004 17:37:45 +0000 From: Donnie Berkholz To: gentoo-dev@lists.gentoo.org In-Reply-To: <41A201C2.3020201@gentoo.org> References: <41A201C2.3020201@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-7iWeb1BBNIqqIQc/VMQQ" Date: Mon, 22 Nov 2004 09:37:18 -0800 Message-Id: <1101145038.2161.11.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2 Subject: Re: [gentoo-dev] Useflag static split X-Archives-Salt: 60d41ba6-275f-4546-86ae-b5b44c1d9186 X-Archives-Hash: 8da268154491303323e1e784e77f6a67 --=-7iWeb1BBNIqqIQc/VMQQ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2004-11-22 at 16:12 +0100, Luca Barbato wrote: > Lately I found lots of problems and inconsistency for the useflag static. >=20 > Sometimes it means "build only static", sometimes "build static and share= d". >=20 > The problem: >=20 > If you need to build something static you need the static libs. >=20 > If the use flag depend is allowed probably that could be a dirty=20 > solution. Luckly it isn't yet, so we have to find a cleaner one: >=20 > 1- split static in static and static-lib (static-lib will make the=20 > library build also the static version, static will build _just_ the=20 > static lib) >=20 > 2- make everly library build always the static library and let use=20 > static just apply for executables. Something like nptl+nptlonly makes a decent parallel -- static +staticonly. But Mike makes a good point. --=-7iWeb1BBNIqqIQc/VMQQ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQBBoiPOXVaO67S1rtsRAvYVAKCVMDzJwW8OarTHpPb7QiXTN+GMVQCgosWD v0+CaIlNXbus350DWCFr2pw= =v8TT -----END PGP SIGNATURE----- --=-7iWeb1BBNIqqIQc/VMQQ--