Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/
Date: Sun, 30 Sep 2018 20:06:01
Message-Id: 1538337939.4be840a5784dace2ab79a3a5d39bca695bdbeece.whissi@gentoo
1 commit: 4be840a5784dace2ab79a3a5d39bca695bdbeece
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 30 19:36:47 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 30 20:05:39 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be840a5
7
8 mozconfig-v6.60.eclass: disable elf-hack when USE=clang
9
10 Bug: https://bugs.gentoo.org/667216
11 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
12
13 eclass/mozconfig-v6.60.eclass | 5 ++++-
14 1 file changed, 4 insertions(+), 1 deletion(-)
15
16 diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
17 index 42a693b5e10..6e6b0249bba 100644
18 --- a/eclass/mozconfig-v6.60.eclass
19 +++ b/eclass/mozconfig-v6.60.eclass
20 @@ -331,7 +331,10 @@ mozconfig_config() {
21 mozconfig_use_with system-harfbuzz
22 mozconfig_use_with system-harfbuzz system-graphite2
23
24 - if use arm ; then
25 + if use clang ; then
26 + # https://bugzilla.mozilla.org/show_bug.cgi?id=1423822
27 + mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
28 + elif use arm ; then
29 mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack
30 fi