commit: 4be840a5784dace2ab79a3a5d39bca695bdbeece Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> AuthorDate: Sun Sep 30 19:36:47 2018 +0000 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> CommitDate: Sun Sep 30 20:05:39 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be840a5
mozconfig-v6.60.eclass: disable elf-hack when USE=clang Bug: https://bugs.gentoo.org/667216 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> eclass/mozconfig-v6.60.eclass | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass index 42a693b5e10..6e6b0249bba 100644 --- a/eclass/mozconfig-v6.60.eclass +++ b/eclass/mozconfig-v6.60.eclass @@ -331,7 +331,10 @@ mozconfig_config() { mozconfig_use_with system-harfbuzz mozconfig_use_with system-harfbuzz system-graphite2 - if use arm ; then + if use clang ; then + # https://bugzilla.mozilla.org/show_bug.cgi?id=1423822 + mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack + elif use arm ; then mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack fi