Your message dated Sun, 17 Sep 2017 22:06:59 +0000
with message-id <e1dthin-0008wd...@fasolo.debian.org>
and subject line Bug#853559: fixed in mozjs24 24.2.0-6
has caused the Debian Bug report #853559,
regarding mozjs24: ftbfs with GCC-7
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.)
--
853559: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853559
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mozjs24
Version: 24.2.0-5.1
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/mozjs24_24.2.0-5.1_unstable_gcc7.log
The last lines of the build log are at the end of this report.
To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html
[...]
/<<PKGBUILDDIR>>/js/src/shell/jsoptparse.cpp: In member function
'js::cli::OptionParser::Result js::cli::OptionParser::extractValue(size_t,
char**, size_t*, char**)':
/<<PKGBUILDDIR>>/js/src/shell/jsoptparse.cpp:256:25: error: ISO C++ forbids
comparison between pointer and integer [-fpermissive]
if (value[0] == '\0')
^~~~
../config/rules.mk:1138: recipe for target 'jsoptparse.o' failed
make[3]: *** [jsoptparse.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/<<PKGBUILDDIR>>/js/src/shell/js.cpp:2280:46: warning: macro "__DATE__" might
prevent reproducible builds [-Wdate-time]
fprintf(gOutFile, "built on %s at %s\n", __DATE__, __TIME__);
^~~~~~~~
/<<PKGBUILDDIR>>/js/src/shell/js.cpp:2280:56: warning: macro "__TIME__" might
prevent reproducible builds [-Wdate-time]
fprintf(gOutFile, "built on %s at %s\n", __DATE__, __TIME__);
^~~~~~~~
/<<PKGBUILDDIR>>/js/src/shell/js.cpp: In function 'JSBool Evaluate(JSContext*,
unsigned int, jsval*)':
/<<PKGBUILDDIR>>/js/src/shell/js.cpp:1036:20: warning: '*((void*)(&
ancx)+32).js::AutoCompartment::origin_' may be used uninitialized in this
function [-Wmaybe-uninitialized]
AutoNewContext ancx;
^~~~
In file included from ../jscompartmentinlines.h:12:0,
from ../jsscriptinlines.h:22,
from ../vm/Stack-inl.h:21,
from ../jsinferinlines.h:30,
from ../vm/ScopeObject-inl.h:12,
from ../jsfuninlines.h:16,
from ../jsobjinlines.h:19,
from ../jstypedarrayinlines.h:14,
from /<<PKGBUILDDIR>>/js/src/shell/js.cpp:39:
../jscntxtinlines.h:514:16: warning: '*((void*)(&
ancx)+32).js::AutoCompartment::cx_' may be used uninitialized in this function
[-Wmaybe-uninitialized]
allocator_ = zone_ ? &zone_->allocator : NULL;
^
/<<PKGBUILDDIR>>/js/src/shell/js.cpp:1036:20: note: '*((void*)(&
ancx)+32).js::AutoCompartment::cx_' was declared here
AutoNewContext ancx;
^~~~
In file included from /<<PKGBUILDDIR>>/js/src/shell/js.cpp:23:0:
../jsapi.h:1813:22: warning: '*((void*)(& ancx)+16).JSAutoRequest::mContext'
may be used uninitialized in this function [-Wmaybe-uninitialized]
JS_EndRequest(mContext);
~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/shell/js.cpp:1036:20: note: '*((void*)(&
ancx)+16).JSAutoRequest::mContext' was declared here
AutoNewContext ancx;
^~~~
make[3]: Leaving directory '/<<PKGBUILDDIR>>/js/src/shell'
config/makefiles/target_libs.mk:59: recipe for target 'libs' failed
make[2]: *** [libs] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/js/src'
config/rules.mk:678: recipe for target 'default' failed
make[1]: *** [default] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/js/src'
dh_auto_build: make -j64 returned exit code 2
debian/rules:28: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: mozjs24
Source-Version: 24.2.0-6
We believe that the bug you reported is fixed in the latest version of
mozjs24, 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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated mozjs24 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: Sun, 17 Sep 2017 20:58:23 +0000
Source: mozjs24
Binary: libmozjs-24-0 libmozjs-24-0-dbg libmozjs-24-dev libmozjs-24-bin
libmozjs-24-bin-dbg
Architecture: source amd64
Version: 24.2.0-6
Distribution: unstable
Urgency: low
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Description:
libmozjs-24-0 - Spidermonkey JavaScript engine
libmozjs-24-0-dbg - Spidermonkey JavaScript engine (debug symbols)
libmozjs-24-bin - Spidermonkey JavaScript shell
libmozjs-24-bin-dbg - Spidermonkey JavaScript shell (debug symbols)
libmozjs-24-dev - Spidermonkey JavaScript library - development headers
Closes: 827815 853559
Changes:
mozjs24 (24.2.0-6) unstable; urgency=low
.
* Backport initialization segfaults on Sparc64 fixes (closes: #827815).
* Fix FTBFS with GCC 7 (closes: #853559).
Checksums-Sha1:
b685a4f33f3ccb388e2527e69a07832312fa670f 2134 mozjs24_24.2.0-6.dsc
aca2eaa6b5143b622846f2944a306e8b39f8e80a 11812 mozjs24_24.2.0-6.debian.tar.xz
ef056781c632922385b988f96dfd5d5a2de5aa62 49492454
libmozjs-24-0-dbg_24.2.0-6_amd64.deb
4c6776f467a4f541122545f949957ef2ad8573b8 1689052
libmozjs-24-0_24.2.0-6_amd64.deb
4b250453fb5b2271e25a013b69f8b440db52780d 49543854
libmozjs-24-bin-dbg_24.2.0-6_amd64.deb
f4489d2353359465281a5d2681b17b61674247fb 1761810
libmozjs-24-bin_24.2.0-6_amd64.deb
9f433171b10a9715e2a5f45942d2ca75ffb7296b 2490706
libmozjs-24-dev_24.2.0-6_amd64.deb
2addf1e2476e3835031e7abb00b1905a19bbe111 8162 mozjs24_24.2.0-6_amd64.buildinfo
Checksums-Sha256:
f08712a505a4674a505e389d867259e05865d512feeefd690d196ada63b96d4f 2134
mozjs24_24.2.0-6.dsc
564683434433c3aacc39869dd196c0f0b4533576dd8599f69d3935f1f968b7f1 11812
mozjs24_24.2.0-6.debian.tar.xz
4cb170a39e3b40628fa5158e5e717ed0eaa81ca3d77626ad0d5c2fc2376fdd2e 49492454
libmozjs-24-0-dbg_24.2.0-6_amd64.deb
128a89b8393b914c3b89eb8ac3cf8717cbe79224c33ce1911cde23c471d7004e 1689052
libmozjs-24-0_24.2.0-6_amd64.deb
c064189bb6a63038a7e9d9e3b9f186ede569dc699a0bea0e66eab8582f415614 49543854
libmozjs-24-bin-dbg_24.2.0-6_amd64.deb
1b5ac109c365d745f0a28f49cf974f3b8c1e858ec4f5b05437321280ecc7bffd 1761810
libmozjs-24-bin_24.2.0-6_amd64.deb
51c9dd928e74a1730ced38775209f1ef1dc37c85054de617a7a341061c111a9e 2490706
libmozjs-24-dev_24.2.0-6_amd64.deb
b791e0caf3194031d30ff3495a8604ffb51c1619974e15d60afbcde7b368094a 8162
mozjs24_24.2.0-6_amd64.buildinfo
Files:
f81554d2ff3702febe3d2a7ac1f4769b 2134 libs optional mozjs24_24.2.0-6.dsc
4fdccb7c65817dd885471fae3ade09c5 11812 libs optional
mozjs24_24.2.0-6.debian.tar.xz
eabc547b8d232da06ab5c99cefb4c7ec 49492454 debug extra
libmozjs-24-0-dbg_24.2.0-6_amd64.deb
3f201355675bdd61ee80d49242b1ff02 1689052 libs optional
libmozjs-24-0_24.2.0-6_amd64.deb
cab864c0f8e2abc997b85eb077955e0f 49543854 debug extra
libmozjs-24-bin-dbg_24.2.0-6_amd64.deb
b5341d2b85bd509e8b686bb1687c0ef2 1761810 libs optional
libmozjs-24-bin_24.2.0-6_amd64.deb
7d9c8928ccd2a190b3bf1034628241c6 2490706 libdevel optional
libmozjs-24-dev_24.2.0-6_amd64.deb
56d2e7e41df5fcb810c26ee59fa43b61 8162 libs optional
mozjs24_24.2.0-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAlm+7HMACgkQ3OMQ54ZM
yL/1IQ/7B7Fzdxqadr5Fok58w+GiozYUTQmozTg7aaAYzSU5rd7xkE74Suv8Es7h
hEvqF5OTuRCxvb/2/aSQ8Q0TmYpeJRmnXZyVHTH19oArQXctvO7mMg9Wj8tPIMB9
CIPaKwZxutMfNrD56xfLfPr6/3NMSJztjMFmPqmdYYwI/eDrTX9fF4pLhXEj57iT
C01N3ph07dDGBWtuhoWQ63bxz4Th6AA/BncBFAlH29F+X2OduYRQfUDLDKJG6xUm
lai+E8/Ewx5WBTXykSOv51WsDDHBno0HUxuZD9sqopuoDqUyhnaxXSHMqH9FigFL
m4OsoU+g8q4uo+FwysT1Cn+tg93IxFI/9Iz3NCrlz6ZiuVl+MbZoQcM7GSJ/Bdvb
BO4974ede5hDl678Yex5h/72s2nWBxLQQBTMQnhCzjncGYi3bdPLQrGv/f+A+jJf
3k89+zmIFdZz2AqKEhpo2iW9g1Z8zYkPRgyBgvG/PV83KxQ3priP1zFLi75l44Ss
44ERf16b97Zy38opf6sJlkqBkElHINRK2/pBReruDpkmk2GBOnow9Y+fevXCfK5B
mqzXYp3Bi+E0SarhZ8OJ17lZJdxHa87YKyuj0SVIjabZ0T7ME4ESlO834wN09cMm
gOtWZ7dNJrO53N4UAcTFSWz1crhol8mzpQu/7wpC/axhuQ4MyIg=
=ILLJ
-----END PGP SIGNATURE-----
--- End Message ---