From: | "Diego Elio Pettenò" <flameeyes@g.o> | ||
---|---|---|---|
To: | "Michał Górny" <mgorny@g.o> | ||
Cc: | gentoo-dev@l.g.o | ||
Subject: | Re: [gentoo-dev] Re: Fixing eclass code relying on ${IUSE} greps? | ||
Date: | Wed, 14 Sep 2011 20:06:04 | ||
Message-Id: | 1316030657.4582.13.camel@raven.home.flameeyes.eu | ||
In Reply to: | Re: [gentoo-dev] Re: Fixing eclass code relying on ${IUSE} greps? by "Michał Górny" |
1 | Il giorno mer, 14/09/2011 alle 22.03 +0200, Michał Górny ha scritto: |
2 | > |
3 | > The main resolution as I see it, is to simply drop IUSE=static-libs |
4 | > from a lot of ebuilds where static libs aren't actually required by |
5 | > anything or anyone. |
6 | |
7 | I would point at an old post of mine: |
8 | |
9 | http://blog.flameeyes.eu/2009/09/28/removing-la-files-for-dum-w-uncertain-people |
10 | |
11 | just to give an idea of where you can safely drop static-libs |
12 | altogether. Or to the most recent one on the topic: |
13 | |
14 | http://blog.flameeyes.eu/2011/08/29/useless-flag-static-libs |
15 | |
16 | that ignores one obvious case (the one where you have NO headers in |
17 | either the package or linked packages — the latter is the case for most |
18 | X11 libs nowadays). |
19 | |
20 | And make sure you check against the version of the package you're |
21 | adding static-libs to, before saying that it does install headers (or |
22 | the other way around). |
23 | |
24 | -- |
25 | Diego Elio Pettenò — Flameeyes |
26 | http://blog.flameeyes.eu/ |
File name | MIME type |
---|---|
signature.asc | application/pgp-signature |