[Pkg-javascript-devel] Help with node-webfont test failures on 3 arches - possibly wasm related?
Julian Gilbey
jdg at debian.org
Wed Feb 15 07:17:52 GMT 2023
Dear Jonas,
On Wed, Feb 15, 2023 at 12:32:54AM +0100, Jonas Smedegaard wrote:
> Quoting Julian Gilbey (2023-02-14 23:24:08)
> > I've just submitted node-webfont to ci.debian.net and had failures on
> > three architectures.
> [...]
> > My guess is that s390x can't handle wasm, or something like that, but
> > if that's not the issue, then I have no idea. This code is generated
> > by emscripten, so I presumed it should be able to run on all
> > architectures, but clearly I'm wrong!
>
> WASM _code_ is architecture agnostic, but emscripten as WASM _compiler_
> contains architecture-specific code.
>
> Beware that emscripten is lacking a maintainer for some time, so any
> bugs there is unlikely to get fixed soon.
>
> (I used to maintain emscripten, but have been laid off from the job
> sponsoring my work on that)
I'm really sorry to hear that - I do hope you find another job soon
(or already have) - good luck!
> > If these two architectures (s390x and ppc64el) can't handle it because
> > of wasm, how can I specify that node-webfont should only be
> > installable on certain architectures? Is there some package I should
> > build-time and run-time depend on to enforce this? (node-webfont is
> > currently an Architecture: all package.)
>
> When your package is arch-all and you experience CI failures for tests
> on some exotic archs, then ask release time to ignore those tests.
>
> I have been told to do the same for Rust libraries that are arch-all but
> depend on other arch-any libraries failing on s390x and ppc64el.
Ah, OK, will do so!
Best wishes,
Julian
More information about the Pkg-javascript-devel
mailing list