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

Reply via email to