Your message dated Mon, 25 Jul 2022 19:06:00 +0000
with message-id <e1og3oy-000ghf...@fasolo.debian.org>
and subject line Bug#1012961: fixed in kjs 5.94.0-2
has caused the Debian Bug report #1012961,
regarding kjs: ftbfs with GCC-12
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.)
--
1012961: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012961
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:kjs
Version: 5.94.0-1
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12
[This bug is targeted to the upcoming bookworm release]
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-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.
The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/kjs_5.94.0-1_unstable_gcc12.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/HashTable.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/HashTraits.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/ListRefPtr.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/MathExtras.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/Noncopyable.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/OwnArrayPtr.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/OwnPtr.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/PassRefPtr.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/Platform.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/RefCounted.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/RefPtr.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/RefPtrHashMap.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/SharedPtr.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/UnusedParam.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/Vector.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/wtf/VectorTraits.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/kjs5.1
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5JS/KF5JSConfig.cmake
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5JS/KF5JSConfigVersion.cmake
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5JS/KF5JSTargets.cmake
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/KF5JS/KF5JSTargets-debian.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/KF5/kjs_version.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ca/man1/kjs5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/de/man1/kjs5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/es/man1/kjs5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/it/man1/kjs5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/nl/man1/kjs5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/pt/man1/kjs5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/pt_BR/man1/kjs5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/sv/man1/kjs5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/uk/man1/kjs5.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_install -O--buildsystem=kf5
dh_movelibkdeinit -O--buildsystem=kf5
dh_installdocs -O--buildsystem=kf5
dh_installchangelogs -O--buildsystem=kf5
dh_installman -O--buildsystem=kf5
dh_installsystemduser -O--buildsystem=kf5
dh_perl -O--buildsystem=kf5
dh_link -O--buildsystem=kf5
dh_strip_nondeterminism -O--buildsystem=kf5
dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el
-O--buildsystem=kf5
debian/rules override_dh_fixperms
make[1]: Entering directory '/<<PKGBUILDDIR>>'
chmod +x debian/libkf5kjs-dev/usr/share/kf5/kjs/create_hash_table
dh_fixperms
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_missing -O--buildsystem=kf5
dh_dwz -a -O--buildsystem=kf5
dh_strip -a -O--buildsystem=kf5
dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5js5/DEBIAN/symbols doesn't match
completely debian/libkf5js5.symbols
--- debian/libkf5js5.symbols (libkf5js5_5.94.0-1_amd64)
+++ dpkg-gensymbolsHzZ5us 2022-06-10 09:02:04.579425454 +0000
@@ -206,8 +206,9 @@
_ZN3KJS7JSValue16toUInt32SlowCaseEdRb@Base 4.96.0
_ZN3KJS7JSValue20toIntegerPreserveNaNEPKS0_PNS_9ExecStateE@Base 5.89.0
_ZN3KJS7JSValue7toFloatEPKS0_PNS_9ExecStateE@Base 5.89.0
+ _ZN3KJS7JSValue8toNumberEPKS0_PNS_9ExecStateE@Base 5.94.0-1
_ZN3KJS7JSValue8toObjectEPKS0_PNS_9ExecStateE@Base 5.89.0
- _ZN3KJS7JSValue8toStringEPKS0_PNS_9ExecStateE@Base 5.89.0
+#MISSING: 5.94.0-1# _ZN3KJS7JSValue8toStringEPKS0_PNS_9ExecStateE@Base 5.89.0
_ZN3KJS7JSValue8toUInt16EPKS0_PNS_9ExecStateE@Base 5.89.0
_ZN3KJS7JSValue9toIntegerEPKS0_PNS_9ExecStateE@Base 5.89.0
(optional=gccinternal|arch=!armel !armhf)_ZN3KJS7JSValueD0Ev@Base 5.25.0
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: kjs
Source-Version: 5.94.0-2
Done: Pino Toscano <p...@debian.org>
We believe that the bug you reported is fixed in the latest version of
kjs, 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 1012...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Pino Toscano <p...@debian.org> (supplier of updated kjs 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: Mon, 25 Jul 2022 20:29:33 +0200
Source: kjs
Architecture: source
Version: 5.94.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-...@lists.debian.org>
Changed-By: Pino Toscano <p...@debian.org>
Closes: 1012961
Changes:
kjs (5.94.0-2) unstable; urgency=medium
.
* Team upload.
* Bump Standards-Version to 4.6.1, no changes required.
* Remove inactive Uploaders.
* Modernize building:
- add the dh-sequence-kf5 build dependency to use the kf5 addon
automatically
- drop all the manually specified addons and buildsystem for dh
* CI: enable again the blhc job.
* Use execute_after_dh_fixperms to avoid invoking dh_fixperms manually.
* Update symbols file. (Closes: #1012961)
Checksums-Sha1:
090ba76296fbf034adf4242b5167f1a52bb1167d 2480 kjs_5.94.0-2.dsc
6ebb3843ceabf03ebc0976f431be022cbb19bdda 18184 kjs_5.94.0-2.debian.tar.xz
116ffee0e1c8213066f39f34c61822f5e9d12e95 11245 kjs_5.94.0-2_source.buildinfo
Checksums-Sha256:
5c72c76aefa98a6a1f60a7329dbb7dbfea359b36fe215b65993d600d9c79b1a6 2480
kjs_5.94.0-2.dsc
1cf29d1c9257ff7eae657439c759bbd6bb0563348406d24d6e8388aaea00b916 18184
kjs_5.94.0-2.debian.tar.xz
265108718286ab4bcbca83b8b955a4df42e02a7aa146aff97ed81ad26837ea84 11245
kjs_5.94.0-2_source.buildinfo
Files:
a76fb74e54d9029f95e698c8471a0e4c 2480 libs optional kjs_5.94.0-2.dsc
d5c673c53153678c6a661330ac586d0f 18184 libs optional kjs_5.94.0-2.debian.tar.xz
999f3049b8fac5e1e17de5e71414b88b 11245 libs optional
kjs_5.94.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmLe4S4ACgkQLRkciEOx
P03Y+g//QlWOZRry/d0pxX/54eBJ1ugQw4Xv+VuYRA5460cja7+zpD1RaVjTl69B
wOq2zsWKxiEdrXxxdgfjMY/Kt3E+kkxkYXpcs7MO4j+LYbmDkL8/NChzMKSJVmP7
pg8NDB89ZQLvlvdi1JcJ6jO3SkHmYjOPuQV/5Krf6zBL63kwh+fSVRbWmiWT3iVG
P6bhGJooakXrLk/Z40kGUGVNkgFCsl9QdiB1iIQV4mzTZ+8ps5/trQsTQiJouIoJ
55ghu0J6fjRBbGatU9l+vVk7gJqoP7Ty7wrtaPoiYYImt8ygzcfXBpaca/jhrd/v
ZOgArn9d5z3hjx3f6Q5RFcrfc38/Bkqr6Lgc3wlUPrBqBxUsch1O/SFuJajy5/r9
MdyPC5lVlgNUnG9HaNv76377Rta7SQQ1hA7sYFUBYiQaSzaCKdkRxExuGtmFF/+P
EDxRXP99FhmQPUIiM8JcpicGe1fYovOxK1Xhd4pw2XRjHEbQ7pFgS7hnQzF/lw/D
nn+FSjWi5jSzQRwu916WWlfjKDXnOli7EMMxCbAjZzedNLr90J5mbU2GjwsSvYRt
IHVwWLBnlMijXWM5fOa3lP4U4VPX8kIkQqG51L9OKorvmkmibxntChwiTduZ1eVv
aq85IQB2ajphAbie2gMYCwHt2xbuV9d2YOA0E2AmgnVDyyb13cE=
=jn3Z
-----END PGP SIGNATURE-----
--- End Message ---