Your message dated Sat, 13 Aug 2022 11:03:54 +0000
with message-id <[email protected]>
and subject line Bug#1012914: fixed in dub 1.27.0-3
has caused the Debian Bug report #1012914,
regarding dub: 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 [email protected]
immediately.)
--
1012914: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012914
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:dub
Version: 1.27.0-2
Severity: normal
Tags: sid bookworm
User: [email protected]
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/dub_1.27.0-2_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.
[...]
dpkg-source: info: unpacking dub_1.27.0-2.debian.tar.xz
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=user42
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=unstable
SCHROOT_CHROOT_NAME=sid-amd64-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=1001
SCHROOT_GROUP=user42
SCHROOT_SESSION_ID=sid-amd64-sbuild-f3191923-f8cc-42dd-9994-04857613935d
SCHROOT_UID=1001
SCHROOT_USER=user42
SHELL=/bin/sh
USER=user42
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package dub
dpkg-buildpackage: info: source version 1.27.0-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Matthias Klumpp <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
rm -f /<<PKGBUILDDIR>>/scripts/man/*.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gdmd -run /<<PKGBUILDDIR>>/build.d \
-g -O -w -release
Wrote version_.d` file with version: 1.27.0-2
Building dub using gdmd (dflags: ["-g", "-O", "-w", "-release", "-frelease"]),
this may take a while...
Command `["gdmd", "-of/<<PKGBUILDDIR>>/bin/dub", "-I/<<PKGBUILDDIR>>/source",
"-version=DubUseCurl", "-version=DubApplication", "-g", "-O", "-w", "-release",
"-frelease", "@build-files.txt"]` failed, output was:
source/dub/dependency.d:779:9: error: Usage of the ‘body’ keyword is
deprecated. Use ‘do’ instead.
779 | body
| ^
source/dub/packagemanager.d:275:9: error: Usage of the ‘body’ keyword is
deprecated. Use ‘do’ instead.
275 | body {
| ^
source/dub/semver.d:106:1: error: Usage of the ‘body’ keyword is deprecated.
Use ‘do’ instead.
106 | body {
| ^
make[1]: *** [debian/rules:14: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:11: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: dub
Source-Version: 1.27.0-3
Done: Nilesh Patra <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dub, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nilesh Patra <[email protected]> (supplier of updated dub 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 13 Aug 2022 16:11:10 +0530
Source: dub
Architecture: source
Version: 1.27.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian D Language Group <[email protected]>
Changed-By: Nilesh Patra <[email protected]>
Closes: 1012914
Changes:
dub (1.27.0-3) unstable; urgency=medium
.
* Team upload.
* Replace deprecated body keyword with do (Closes: #1012914)
* Add in annotate-esacping-ref.patch
Checksums-Sha1:
5c16a6f49b4e90fdae853e7e6d739bfd695ec7a1 1948 dub_1.27.0-3.dsc
b7cc211348fc658cfab67ef7eebddcf60e3ed5fa 5596 dub_1.27.0-3.debian.tar.xz
20920b2473c3cef8309732a1760828c57dc98fd3 6747 dub_1.27.0-3_amd64.buildinfo
Checksums-Sha256:
af1d8a7e4db73e9daa292cf8fb1a60d3411822db0192be8597377d6bc6df1d8a 1948
dub_1.27.0-3.dsc
7b027278dab38dd1d29e6eb022dc293d67631888ece916044fc4af087eb53898 5596
dub_1.27.0-3.debian.tar.xz
8a1bbff392fca1f61d3305d613a9d084cc14d6c1a411b1609eef57b4f8925aac 6747
dub_1.27.0-3_amd64.buildinfo
Files:
ccfe35b2a4d9b1e962acae74405efb5b 1948 devel optional dub_1.27.0-3.dsc
128eb4588be89579d1d886368d00cea8 5596 devel optional dub_1.27.0-3.debian.tar.xz
9c367dbe4d71ef0a4538f47e30952fc4 6747 devel optional
dub_1.27.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmL3gQ8SHG5pbGVzaEBk
ZWJpYW4ub3JnAAoJEAC650s0M2nxAX0P/0dwMgBLux7dUyPesXT2bmABuwKHl2zE
g4boCNXOXuBtNXma8XWkoTd10a+ygsN6WlxalvFIRdhGJ1xiVARYfsf+6l7CzjI4
HX93Cy9ydjWg5Ge7vZs3HZzDF65Tj46pCgZGLqc9OzHoH6YNDbmAQMcKbugHnYzy
OGJavr5RvMsIKD/8FDhxXDTFNUXc27KLpOKOOWd86u2ppCfH7jN58hD6Tik0i8S8
uLAjFmecge0uUUP++uuGKooTTMdOmFaZwFEilOUYjWMOEhoMq5w1ybHbDDtwjipm
Eq477avFY+9s2WonWDEBAbBY6vDEjB+O6moX2zdYelh3WkmvH+TgT0/t68Fgiv/O
edouyNKr1leLD0jE6epPI/3yoJfY8KgkSbcnn2FaW26rRmKx2Xk+lawi9wa64EJK
9hg4Xbg0f+fbrzSy3B7EGHHVD7nzG70D+FXuM3drYPqTqprcwnKqe6rhqoFqNq3m
4S2CswLvsbLcOQ9d/27yx4IHApwNH6+xE3Sd5ptLEYIij3KzzQOfhGMeG6L6ETf3
P/FUAiWFdspnVoxaw6D3yM/xGXeEUfVCW3IgCcp9Vbl1HEKowX6BHLUA5pudorsY
lg51E6R0M+JSs8HJBEkbviUig2uyXuNl1bMSX1SERa2enNNlZd/ggqT6ngqnggGZ
HgfYQ1ahVqcl
=3ART
-----END PGP SIGNATURE-----
--- End Message ---