Your message dated Tue, 25 Sep 2018 10:06:41 +0000
with message-id <e1g4ker-000cev...@fasolo.debian.org>
and subject line Bug#908487: fixed in mozjs60 60.2.1-2
has caused the Debian Bug report #908487,
regarding mozjs60: FTBFS on mips: error: static assertion failed: atomics 
supported up to pointer size only
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.)


-- 
908487: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908487
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mozjs60
Version: 60.1.0-1
Severity: serious
Tags: ftbfs help
Justification: fails to build from source
X-Debbugs-Cc: debian-m...@lists.debian.org
User: debian-m...@lists.debian.org
Usertags: mips

mozjs60 fails to build on mips:

/<<PKGBUILDDIR>>/js/src/jit/mips-shared/AtomicOperations-mips-shared.h: In 
instantiation of 'static T js::jit::AtomicOperations::loadSafeWhenRacy(T*) 
[with T = long long int]':
/<<PKGBUILDDIR>>/js/src/jit/AtomicOperations.h:227:32:   required from 'static 
T js::jit::AtomicOperations::loadSafeWhenRacy(SharedMem<T*>) [with T = long 
long int]'
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:591:48:   required from 
'js::FutexThread::WaitResult AtomicsWait(JSContext*, js::SharedArrayRawBuffer*, 
uint32_t, T, const 
mozilla::Maybe<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> 
>&) [with T = long long int; uint32_t = unsigned int]'
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:630:60:   required from here
/<<PKGBUILDDIR>>/js/src/jit/mips-shared/AtomicOperations-mips-shared.h:383:29: 
error: static assertion failed: atomics supported up to pointer size only
     static_assert(sizeof(T) <= sizeof(void*), "atomics supported up to pointer 
size only");
                   ~~~~~~~~~~^~~~~~~~~~~~~~~~

We can't upgrade gjs to a version that uses mozjs60 until either this is
fixed somehow, or gjs and its dependencies (notably GNOME Shell) are
removed from mips.

    smcv

--- End Message ---
--- Begin Message ---
Source: mozjs60
Source-Version: 60.2.1-2

We believe that the bug you reported is fixed in the latest version of
mozjs60, 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 908...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated mozjs60 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: SHA256

Format: 1.8
Date: Tue, 25 Sep 2018 09:01:54 +0100
Source: mozjs60
Binary: libmozjs-60-0 libmozjs-60-dev
Architecture: source
Version: 60.2.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Description:
 libmozjs-60-0 - SpiderMonkey JavaScript library
 libmozjs-60-dev - SpiderMonkey JavaScript library - development headers
Closes: 908487
Changes:
 mozjs60 (60.2.1-2) unstable; urgency=medium
 .
   * Team upload
   * d/p/mips-Use-fallback-64-bit-atomic-ops-on-mips32-even-if-JIT.patch:
     Add patch from Julien Cristau to avoid trying to use 8-bit lock-free
     atomic operations on 32-bit mips{,el} (they don't exist there)
     when the ION JIT is disabled (Closes: #908487)
   * d/p/tests-Add-the-ability-to-skip-tests-according-to-dpkg-arc.patch:
     Respect DEB_HOST_ARCH if cross-compiling
Checksums-Sha1:
 f9658284d44b11268adafedf1bf3bac205e0c06e 2246 mozjs60_60.2.1-2.dsc
 25f10e77fad60aaa124347cff608c55ef1ca91ef 26768 mozjs60_60.2.1-2.debian.tar.xz
 7bd41f18e2208c2f19ea70a236b5048d243e01d2 6899 mozjs60_60.2.1-2_source.buildinfo
Checksums-Sha256:
 3cafdc6da1aed93d973841f7cf23b43b470af013a56485964bb595e0a583274f 2246 
mozjs60_60.2.1-2.dsc
 a8d70110b25821647911eb8351eb4565ff9ded6e284a8f9cf39ee6c9a290e2d4 26768 
mozjs60_60.2.1-2.debian.tar.xz
 d6451d22e51140c3b1db758b6d093c7b0270d4166d5f228a3693ec70ea967d17 6899 
mozjs60_60.2.1-2_source.buildinfo
Files:
 43f4d627491964d286b5e68861d0c553 2246 libs optional mozjs60_60.2.1-2.dsc
 22ae3d1da654ba1ce0a0b0817461e648 26768 libs optional 
mozjs60_60.2.1-2.debian.tar.xz
 80ec05b5f75ddaa820da26116678b24d 6899 libs optional 
mozjs60_60.2.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAluqA3EACgkQ4FrhR4+B
TE86UQ/9E/JLI+ql5X8GnCxJdbu3QDlrZWyscXm75COi+1ziuHeytI56CTo4kaLv
O4eYnMdc/j+O53Stj/00eOUNRUHD+2663Z1ro4Qz3omwsUmqS2UeqoCEdwTmqkD1
cm3kQoifRH066/afQ7YkiWE/iedqNYMKpl264WGZhfp9ewCH/ldFrwik0XbAb9Em
9spqhM1W4xT3NbMAUJBTy8AQLPFD0dSsX/Y6eU/J+knUQVxeQw+LrF6SqFNE/haU
lbumxQlIHFtSZ+JbJcQLKbSzKgO4hMm9jGeIJXRgOnvDVzWX2eNq65+VC80FMIQS
ES9VLA1bfkmelAZbbbVosq9Hj3XkN3q9PfBvjVPGShmyjSn/phnWxlRYRCcywQ3s
KoWA+Z96FvDY16PXlcn2tzC/EFfk0/Vhv69Xix4SqgD6JAYpwUwddIWQXdBroS+g
NehGEOBPelxXUGtrFEGOq/rAz1zpP2RcH1jJMG1bp4RL+Domrw7xtoIF9uyvR0IR
XbHiJZaD0ItPF8zX1r/jZKCCr7bWhhu1sPzDoWxfv4lV2or34yQ6u2TVFboL4JsD
4a67ykC1jsBwZsBTd9Wi9oQV49r07R5IE1Y6rA/QQIk+vhZaOteUpBj+EH7/adSM
hBV6HvnGrqMlvOmEhiWFzWEyo5+YjXigfxkzH4ghz8l2I0ABPmQ=
=uo7Q
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to