[Pkg-libvirt-maintainers] Bug#910287: libguestfs: stop depending on gjs:s390x in preparation for mozjs60 transition

Simon McVittie smcv at debian.org
Thu Oct 4 13:27:22 BST 2018


Source: libguestfs
Version: 1:1.38.6-1
Severity: normal
Tags: patch
Control: block 906016 by -1

libguestfs build-depends on gjs, which is based on the Mozilla
Spidermonkey JavaScript interpreter (mozjs). mozjs has a history of being
poorly supported (read: not actually working) on unusual architectures,
in particular mips* and s390x.

The GNOME team is currently trying to migrate from gjs 1.52.x (mozjs52)
to 1.54.x (mozjs60). mozjs52 mostly worked on s390x, but mozjs60 fails
around 80% of its tests there, and fixing that seems unlikely, so we are
intending to do an architecture-specific removal of gjs:s390x and the
packages that depend on it.

Please make this build-dependency conditional on [!s390x], as has already
been done in Ubuntu for a while, so that libguestfs will remain buildable
on s390x (albeit with reduced test coverage). I attach a possible patch.

    smcv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Don-t-build-depend-on-gjs-on-s390x-or-when-not-runni.patch
Type: text/x-diff
Size: 1230 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-libvirt-maintainers/attachments/20181004/6d2cd17d/attachment.patch>


More information about the Pkg-libvirt-maintainers mailing list