Bug#878431: gnome-documents: 3.26 FTBFS on mips during cairo configure check
Jeremy Bicha
jbicha at debian.org
Fri Oct 13 17:19:36 UTC 2017
Source: gnome-documents
Version: 3.26.1-1
Severity: important
gnome-documents 3.26 (currently in experimental) fails to build on the
release architecture mips (and the non-release architecture powerpc).
gnome-documents 3.26 uses gjs to check for cairo.
It looks like gnome-documents git master (future 3.27.1) was ported to
meson which I believe does not use gjs like that. I don't know if the
build might still fail later or if the resulting package would work.
See also https://bugs.debian.org/878284
Build logs
------------
https://buildd.debian.org/status/package.php?p=gnome-documents&suite=experimental
(Click Build Attempted to see the logs)
Build log excerpts
----------------------
checking for cairo_surface_set_device_scale... yes
checking for gobject-introspection... yes
checking for LIBGD... yes
checking for GJS... (pkg-config) /usr/bin/gjs-console
checking for version 1.0 of cairo... no
configure: error: You do not have API version 1.0 of the GObject
Introspection bindings for the cairo library.
…
configure:20990: checking for GJS
configure:20995: result: (pkg-config) /usr/bin/gjs-console
configure:21054: checking for version 1.0 of cairo
(gjs-console:20683): Gjs-WARNING **: gjs_eval_in_scope called with a
pending exception
(gjs-console:20683): Gjs-WARNING **: JS ERROR: TypeError: can't assign
to properties of (new Number(3.9791197899415845e+233)): not an object
JS_EvaluateScript() failed
configure:21068: result: no
configure:21070: error: You do not have API version 1.0 of the GObject
Introspection bindings for the cairo library.
Thanks,
Jeremy Bicha
More information about the pkg-gnome-maintainers
mailing list