Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/arch/x86/, profiles/prefix/darwin/macos/arch/x64/
Date: Thu, 29 Nov 2018 13:25:36
Message-Id: 1543497923.d9fdc154795062917c3cec8476a0c7dfe76272da.grobian@gentoo
1 commit: d9fdc154795062917c3cec8476a0c7dfe76272da
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 29 13:24:42 2018 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 29 13:25:23 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fdc154
7
8 profiles/prefix/darwin/macos: fix libgcrypt compilation when using Clang
9
10 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
11
12 profiles/prefix/darwin/macos/arch/x64/package.use.force | 6 +++++-
13 profiles/prefix/darwin/macos/arch/x86/package.use.force | 6 +++++-
14 2 files changed, 10 insertions(+), 2 deletions(-)
15
16 diff --git a/profiles/prefix/darwin/macos/arch/x64/package.use.force b/profiles/prefix/darwin/macos/arch/x64/package.use.force
17 index 84034d863e3..ef8f6e2272c 100644
18 --- a/profiles/prefix/darwin/macos/arch/x64/package.use.force
19 +++ b/profiles/prefix/darwin/macos/arch/x64/package.use.force
20 @@ -1,6 +1,10 @@
21 -# Copyright 1999-2016 Gentoo Foundation
22 +# Copyright 1999-2018 Gentoo Authors
23 # Distributed under the terms of the GNU General Public License v2
24
25 +# Fabian Groffen <grobian@g.o> (29 Nov 2018)
26 +# libgcrypt relies on GCC pragma to disable optimisation, but we use Clang
27 +dev-libs/libgcrypt o-flag-munging
28 +
29 # Fabian Groffen <grobian@g.o> (20 Dec 2016)
30 # Force the host target to avoid dependency hell
31 sys-devel/clang llvm_targets_X86
32
33 diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.force b/profiles/prefix/darwin/macos/arch/x86/package.use.force
34 index 84034d863e3..ef8f6e2272c 100644
35 --- a/profiles/prefix/darwin/macos/arch/x86/package.use.force
36 +++ b/profiles/prefix/darwin/macos/arch/x86/package.use.force
37 @@ -1,6 +1,10 @@
38 -# Copyright 1999-2016 Gentoo Foundation
39 +# Copyright 1999-2018 Gentoo Authors
40 # Distributed under the terms of the GNU General Public License v2
41
42 +# Fabian Groffen <grobian@g.o> (29 Nov 2018)
43 +# libgcrypt relies on GCC pragma to disable optimisation, but we use Clang
44 +dev-libs/libgcrypt o-flag-munging
45 +
46 # Fabian Groffen <grobian@g.o> (20 Dec 2016)
47 # Force the host target to avoid dependency hell
48 sys-devel/clang llvm_targets_X86