summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-04-19 11:18:55 -0700
committerKhem Raj <raj.khem@gmail.com>2022-04-20 10:58:01 -0700
commit26222766ba35fe8002bc8bb1b215ca71be3c1529 (patch)
treef0890fa83cc9c15d5ea6dc316b804f869fd5f3fc
parent317d7407967b7b7d67bf2c245973125938275c3c (diff)
downloadmeta-openembedded-26222766ba35fe8002bc8bb1b215ca71be3c1529.tar.gz
mozjs-78: Switch to system libicu
Fixes build with gcc-12 intl/icu/source/common/stringtriebuilder.cpp:388: more undefined references to `std::type_info::operator==(std::type_info const&) const' follow collect2: error: ld returned 1 exit status Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb b/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb
index 3700d88c24..c23950301e 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb
@@ -27,6 +27,7 @@ S = "${WORKDIR}/firefox-${@d.getVar("PV").replace("esr", "")}"
27DEPENDS = " \ 27DEPENDS = " \
28 autoconf-2.13-native \ 28 autoconf-2.13-native \
29 icu-native \ 29 icu-native \
30 icu \
30 cargo-native \ 31 cargo-native \
31 zlib \ 32 zlib \
32 python3-six \ 33 python3-six \
@@ -48,6 +49,7 @@ EXTRA_OECONF = " \
48 --without-system-icu \ 49 --without-system-icu \
49 --disable-tests --disable-strip --disable-optimize \ 50 --disable-tests --disable-strip --disable-optimize \
50 --disable-jemalloc \ 51 --disable-jemalloc \
52 --with-system-icu \
51 ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', "--enable-gold", '--disable-gold', d)} \ 53 ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', "--enable-gold", '--disable-gold', d)} \
52 ${JIT} \ 54 ${JIT} \
53" 55"