Re: What does the pic USE flag do these days?
Hanno Böck <[email protected]> Thu, 27 Sep 2018 15:45:58 +0200
| Newsgroups | gmane.linux.gentoo.hardened |
|---|---|
| Message-ID | <20180927154558.695700f6@computer> |
On Fri, 21 Sep 2018 00:16:48 +0100 Luis Ressel <[email protected]> wrote: > On Wed, 19 Sep 2018 09:24:27 +0200 > Hanno B=C3=B6ck <[email protected]> wrote: >=20 > > If the flag just disables assembly optimizations then I wonder if it > > should be renamed (or if we need it at all - in case these assembly > > optimizations have no downsides). =20 >=20 > Many (all?) of the ebuilds with this flag do indeed only disable > assembly snippets, and most of them only do this on 32-bit x86 (gzip > being the prominent exception). And ffmpeg and mesa. In ffmpeg the flag description says: "Force shared libraries to be built as PIC (this is slower)" Which confuses me - I thought shared libraries are always PIC. It looks to me these are all historic leftovers, but I'd like to understand it better before I open bugs asking for removal of these flags. --=20 Hanno B=C3=B6ck https://hboeck.de/ mail/jabber: [email protected] GPG: FE73757FA60E4E21B937579FA5880072BBB51E42