Your message dated Fri, 20 Oct 2017 13:49:28 +0000
with message-id <e1e5xg0-0003da...@fasolo.debian.org>
and subject line Bug#878519: fixed in mozjs52 52.3.1-6
has caused the Debian Bug report #878519,
regarding gjs: doesn't seem to work on mips (at least on minkus and mips-aql-01)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
878519: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=878519
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gjs
Version: 1.50.1-2
Severity: serious
Affects: gnome-documents
X-Debbugs-Cc: debian-m...@lists.debian.org
mozjs52 now works at least partially on mips (although there are thousands
of test failures, #878284) but gjs doesn't even start:
(sid_mips-dchroot)smcv@minkus ~ % js52
js> print("hello, world")
hello, world
js>
(sid_mips-dchroot)smcv@minkus ~ % gjs
(gjs:13738): Gjs-WARNING **: gjs_eval_in_scope called with a pending
exception
(gjs:13738): Gjs-WARNING **: JS ERROR: TypeError: can't assign to
properties of (new Number(1.629847465960073e+237)): not an object
JS_EvaluateScript() failed
This causes gnome-documents to FTBFS (#878431, which I can also reproduce
for 3.22.5-2 in unstable):
https://buildd.debian.org/status/fetch.php?pkg=gnome-documents&arch=mips&ver=3.26.1-1&stamp=1507913495&raw=0
I thought gjs had build-time tests, but this doesn't exactly look
thorough, so perhaps they aren't run or something:
dh_auto_test -a
make -j2 test VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
make[1]: Nothing to be done for 'test'.
We should at least do a smoke-test (run the interpreter with a "hello
world" program, like I added to mozjs52) to demonstrate that it has some
basic level of functionality.
As for the actual bug, sorry, I have no idea. If there isn't a
likely-looking patch in Firefox or something, we might have to go the
architecture-specific removal route, which would mean no gjs and no
task-gnome-desktop on mips. I don't imagine there are very many GNOME
users on mips...
Are the 32-bit mips ports planned to still be release architectures in
buster? How much effort is it worth putting into them?
Regards,
smcv
--- End Message ---
--- Begin Message ---
Source: mozjs52
Source-Version: 52.3.1-6
We believe that the bug you reported is fixed in the latest version of
mozjs52, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 878...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jeremy Bicha <jbi...@debian.org> (supplier of updated mozjs52 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 20 Oct 2017 09:03:39 -0400
Source: mozjs52
Binary: libmozjs-52-0 libmozjs-52-dev
Architecture: source
Version: 52.3.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Jeremy Bicha <jbi...@debian.org>
Description:
libmozjs-52-0 - SpiderMonkey JavaScript library
libmozjs-52-dev - SpiderMonkey JavaScript library - development headers
Closes: 878284 878519 878669
Changes:
mozjs52 (52.3.1-6) unstable; urgency=medium
.
[ Adrian Bunk ]
* Disable ion JIT on mips (Closes: #878519, #878284)
* Rename Fix-crashes-in-AtomicOperations-none-on-s390x.patch to
Fix-crashes-in-AtomicOperations-none.patch and modify it to
always use AtomicOperations-sparc.h instead of AtomicOperations-none.h
* Add tests-increase-timeout.patch:
- Set timeout to 600 seconds instead of 300 for slower buildds
* Stop ignoring test failures on mips
.
[ Jeremy Bicha ]
* Much thanks to Adrian Bunk for all of his help in fixing mozjs
build problems!
.
[ Simon McVittie ]
* Explicitly select gcc/g++ even if clang is installed, overriding ICU's
configure.ac (Closes: #878669)
Checksums-Sha1:
122404ce77429604c224072401accb532c4d94fd 2168 mozjs52_52.3.1-6.dsc
48f3e8d190531ce43e0d18ff29228a4f849e21a9 70472 mozjs52_52.3.1-6.debian.tar.xz
5c23327eec83bd741b02f88e28f121bd30e0e406 7723 mozjs52_52.3.1-6_source.buildinfo
Checksums-Sha256:
29763431d9431ea939287372816c1fabc415b37de6fe2865f6dbe2e9fc3e2d36 2168
mozjs52_52.3.1-6.dsc
d03df55ab64522f9e1ed41108ee6b86116465cc2fdf0ddeed9e5691875e0e689 70472
mozjs52_52.3.1-6.debian.tar.xz
d0851ca5273ad58765807bd4b70b12a0ea819dac26f35be4032d7b2abb56292d 7723
mozjs52_52.3.1-6_source.buildinfo
Files:
9113abd573cd6119ef45b541e618e386 2168 libs optional mozjs52_52.3.1-6.dsc
63bdcfe9ebbd71279e77aedd562e9d49 70472 libs optional
mozjs52_52.3.1-6.debian.tar.xz
a9be1dee5fabf891786918c0aa9ba1b5 7723 libs optional
mozjs52_52.3.1-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJZ6fuqAAoJEOZsd1rr/mx9flwQAMjlaIYt8CwGFdhYIZcOxcZ6
6cvq5IlrvKmSYIGdgziWuEuOrhLERFcKw+tpaCJu/wRyqQtEkbZJpXEz00J9mt3a
Ot5BAUivBQEmJ7b04OqS85BR22paXaGlewlm9b87iLlHSgZOvU0xhDGKJh12D9wF
hP6+r628rcUZhGWTrb8gwnnjKQ53G9rlu9l7bUWf/fJr8wM70tOL2hzXkSalcnTl
hepUIhTk1ZaQSwuEEPT1eYzoJUqN0QNl0SZV0hbjbasiBlZ4Gz4prdd/Rj18Xhea
qOOCV5izgahihYqsj/zCxZxExygH4HAvA0v38A2fJlrnjybNOXohtCGJomkTGkXv
pG4K1NKFC0V3/uCINNMsFKCbtGfJ8NzKMvaa4++x8TnyV/jTN/lhtXtR3iXe+rS+
i3iH+4WmhNUHFQ5v0B49nYEJp+qKhAml//Ml7Spx7XyNlDz+dtZQa7aN+AFZkei0
mO6QtnGLbHJmmTUmeKEu4aVBIEOldRgOXgY4IGj2RDpUKrzUoIgZoM+I+4Hjv4MC
AIhzjOCE/zXKZ7ZUhmg+vDzhq19MmaBwlU5pw1/ls8YUas6NMUcxI1jmdlTxnUX7
iQ8Xh+Q8nzZsxkDammjJqLF3G36nyLo798iyl8EnnLo0b6usVu7R1kcQV6KOkQcU
yE7EP/W8zJ2xm1SSaVWQ
=o5Ol
-----END PGP SIGNATURE-----
--- End Message ---