On Wed, Jan 18, 2023 at 01:59:34PM -0500, Jeremy Bicha wrote: > Source: mozjs78 > Version: 78.15.0-6 > Severity: serious > Tags: ftbfs > Justification: fails to build from source (but built successfully in the past) > X-Debbugs-Cc: debian-...@lists.debian.org, c...@packages.debian.org > User: debian-...@lists.debian.org > Usertags: armel armhf > > mozjs78 fails to build on armhf & armel. > > I have little interest in working on this bug myself. I only stumbled > across this bug because I applied a build fix needed by Debian's > switch to Python 3.11. mozjs78 has been End of Life since October 2021 > and is only still in Debian because Cinnamon hasn't switched to > mozjs102 yet. > > By the way, 0ad has an embedded copy of mozjs78 and still builds on > armhf so maybe it includes a fix or a workaround for this build > failure. > > /usr/bin/ld: > /<<PKGBUILDDIR>>/debian/build/js/src/build/../../../config/external/icu/common/rbbi.o: > in function `std::type_info::operator!=(std::type_info const&) const': >...
WITH_SYSTEM_ICU = yes fixes this error on armel. The build fails later due to 146 TEST-UNEXPECTED-FAIL, which is not a problem for 0ad who aren't running the mozjs testsuite. > Thank you, > Jeremy Bicha cu Adrian