Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: amd64@g.o, releng@g.o, x11@g.o, "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 5/5] Unmask and force the abi_x86_32 for uniform binary dependencies.
Date: Sat, 26 Jan 2013 22:10:52
Message-Id: 1359238096-13232-6-git-send-email-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCHES] x86 multilib flags, ver. 2 by "Michał Górny"
1 For example, net-im/skype would depend on:
2
3 dev-libs/libfoo[abi_x86_32]
4
5 and that dependency would be valid both for amd64 multilib & x86.
6 ---
7 gx86/profiles/arch/x86/use.force | 5 +++++
8 gx86/profiles/arch/x86/use.mask | 5 +++++
9 2 files changed, 10 insertions(+)
10
11 diff --git a/gx86/profiles/arch/x86/use.force b/gx86/profiles/arch/x86/use.force
12 index 049e7af..1f18bb0 100644
13 --- a/gx86/profiles/arch/x86/use.force
14 +++ b/gx86/profiles/arch/x86/use.force
15 @@ -1,2 +1,7 @@
16 # Force the flag which corresponds to ARCH.
17 x86
18 +
19 +# Michał Górny <mgorny@g.o> (26 Jan 2013)
20 +# Force the flag corresponding to the only ABI. This allows x86 binary
21 +# packages to have uniform dependencies for amd64-multilib & x86.
22 +abi_x86_32
23 diff --git a/gx86/profiles/arch/x86/use.mask b/gx86/profiles/arch/x86/use.mask
24 index b342b71..97057ad 100644
25 --- a/gx86/profiles/arch/x86/use.mask
26 +++ b/gx86/profiles/arch/x86/use.mask
27 @@ -170,3 +170,8 @@ win64
28
29 # fdk-aac is already keyworded here
30 -fdk
31 +
32 +# Michał Górny <mgorny@g.o> (26 Jan 2013)
33 +# Unmask the flag corresponding to the only ABI. This allows x86 binary
34 +# packages to have uniform dependencies for amd64-multilib & x86.
35 +abi_x86_32
36 --
37 1.8.1.1