Message ID | 20220419182025.1368634-1-raj.khem@gmail.com |
---|---|
State | New |
Headers | show |
Series | [meta-oe,1/3] mozjs-91: Use system icu | expand |
diff --git a/meta-oe/recipes-extended/mozjs/mozjs-91_91.4.0.bb b/meta-oe/recipes-extended/mozjs/mozjs-91_91.4.0.bb index dd02ed94cb..f047e5e960 100644 --- a/meta-oe/recipes-extended/mozjs/mozjs-91_91.4.0.bb +++ b/meta-oe/recipes-extended/mozjs/mozjs-91_91.4.0.bb @@ -22,7 +22,7 @@ S = "${WORKDIR}/firefox-${@d.getVar("PV").replace("esr", "")}" inherit pkgconfig perlnative python3native rust -DEPENDS += "zlib cargo-native python3" +DEPENDS += "zlib cargo-native python3 icu" B = "${WORKDIR}/build" @@ -50,6 +50,7 @@ do_configure() { --host=${BUILD_SYS} \ --prefix=${prefix} \ --libdir=${libdir} \ + --with-system-icu \ --disable-jemalloc \ ${JIT}
vendored icu fails to build with gcc12 Fixes 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> --- meta-oe/recipes-extended/mozjs/mozjs-91_91.4.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)