Gentoo Archives: gentoo-commits

From: Thomas Sachau <tommy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
Date: Sun, 03 Mar 2013 15:18:26
Message-Id: 1362318175.503422bac9a69de1e5e6b75b8c230795cc76c93d.tommy@gentoo
1 commit: 503422bac9a69de1e5e6b75b8c230795cc76c93d
2 Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 3 13:42:55 2013 +0000
4 Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 3 13:42:55 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=503422ba
7
8 Mask eclass specific USE flags, so the multilib logic in eclasses is disabled
9
10 ---
11 profiles/base/use.force | 7 +++++++
12 profiles/base/use.mask | 8 ++++++++
13 2 files changed, 15 insertions(+), 0 deletions(-)
14
15 diff --git a/profiles/base/use.force b/profiles/base/use.force
16 index 5f4132b..bb692ac 100644
17 --- a/profiles/base/use.force
18 +++ b/profiles/base/use.force
19 @@ -1 +1,8 @@
20 -multilib
21 +
22 +# Thomas Sachau <tommy@g.o> (03 Mar 2013)
23 +# disable the force-enabled multilib-eclass based
24 +# use flags to allow control by multilib-portage
25 +# until the eclass has been further tested and
26 +# completed
27 +-abi_x86_64
28
29 diff --git a/profiles/base/use.mask b/profiles/base/use.mask
30 index 85221b9..8a52bbd 100644
31 --- a/profiles/base/use.mask
32 +++ b/profiles/base/use.mask
33 @@ -4,3 +4,11 @@
34 # portage-multilib's CFLAGS=-m64 interferes with
35 # multilib.eclass:multilib_toolchain_setup() such as bug #395619
36 multilib
37 +
38 +# Thomas Sachau <tommy@g.o> (03 Mar 2013)
39 +# Mask eclass specific USE flags to disable the multilib logic
40 +# of the multilib eclasses. May later be changed on a per package
41 +# base, when tests work out well
42 +abi_x86_64
43 +abi_x86_32
44 +abi_x86_x32