diff options
author | Khem Raj <raj.khem@gmail.com> | 2020-11-12 08:31:04 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2020-11-13 09:40:54 -0800 |
commit | f1adebb07e2de0d7949f8347560feabd10d19846 (patch) | |
tree | f020c587336bed5b1ba248117971a5a42e0b48d5 | |
parent | b77d1e5ce3a34803ebeba9b83655c20eebfed12c (diff) | |
download | meta-clang-f1adebb07e2de0d7949f8347560feabd10d19846.tar.gz |
lto: Disable LTO for cairo and libidn2 with clang
There are compile/link time errors
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | conf/nonclangable.conf | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index b948678..b15aef1 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf | |||
@@ -295,3 +295,11 @@ BUILD_CC_pn-nss_toolchain-clang = "clang" | |||
295 | CXXFLAGS_append_pn-apt_toolchain-clang = " -Wno-c++11-narrowing" | 295 | CXXFLAGS_append_pn-apt_toolchain-clang = " -Wno-c++11-narrowing" |
296 | lcl_maybe_fortify_pn-apt_toolchain-clang = "" | 296 | lcl_maybe_fortify_pn-apt_toolchain-clang = "" |
297 | 297 | ||
298 | # LTO | ||
299 | # Seems to use symver ASMs see https://stackoverflow.com/questions/46304742/how-to-combine-lto-with-symbol-versioning | ||
300 | # lib/puny_encode.c:136: multiple definition of `_idn2_punycode_encode' | ||
301 | LTO_pn-libidn2_toolchain-clang = "" | ||
302 | |||
303 | #libcairo.so: undefined reference to pthread_mutexattr_init [--no-allow-shlib-undefined] | ||
304 | LTO_pn-cairo_toolchain-clang = "" | ||
305 | |||