Your message dated Thu, 19 Jul 2018 20:49:32 +0000
with message-id <e1fgfrg-000hgo...@fasolo.debian.org>
and subject line Bug#897733: fixed in cwidget 0.5.17-11
has caused the Debian Bug report #897733,
regarding cwidget: ftbfs with GCC-8
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.)
--
897733: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897733
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:cwidget
Version: 0.5.17-10
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-8
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-8/g++-8, but succeeds to build with gcc-7/g++-7. The
severity of this report will be raised before the buster release.
The full build log can be found at:
http://aws-logs.debian.net/2018/05/01/gcc8/cwidget_0.5.17-10_unstable_gcc8.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 8, either set CC=gcc-8 CXX=g++-8 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-8/porting_to.html
[...]
curses++.h:382:2: note: in expansion of macro 'eassert'
eassert(refs==0);
^~~~~~~
../../src/cwidget/generic/util/eassert.h:86:104: note: in C++11 destructors
default to noexcept
throw cwidget::util::AssertionFailure(__FILE__, __LINE__,
__PRETTY_FUNCTION__, #invariant, msg); \
^
../../src/cwidget/generic/util/eassert.h:94:28: note: in expansion of macro
'eassert2'
#define eassert(invariant) eassert2(invariant, "")
^~~~~~~~
curses++.h:382:2: note: in expansion of macro 'eassert'
eassert(refs==0);
^~~~~~~
libtool: compile: g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I.
-I../.. -Wall -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -pipe -Wall -D_REENTRANT -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c fragment.cc -o fragment.o
>/dev/null 2>&1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/cwidget'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/cwidget'
/bin/bash ../../libtool --tag=CXX --mode=compile g++
-DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I../.. -Wall -I../..
-I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -pipe -Wall -D_REENTRANT -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o dialogs.lo dialogs.cc
libtool: compile: g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I.
-I../.. -Wall -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -pipe -Wall -D_REENTRANT -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c dialogs.cc -fPIC -DPIC -o
.libs/dialogs.o
In file included from ../../src/cwidget/curses++.h:28,
from ../../src/cwidget/widgets/widget.h:48,
from ../../src/cwidget/widgets/editline.h:25,
from dialogs.h:31,
from dialogs.cc:20:
../../src/cwidget/curses++.h: In destructor
'cwidget::cwindow::cwindow_master::~cwindow_master()':
../../src/cwidget/generic/util/eassert.h:86:104: warning: throw will always
call terminate() [-Wterminate]
throw cwidget::util::AssertionFailure(__FILE__, __LINE__,
__PRETTY_FUNCTION__, #invariant, msg); \
^
../../src/cwidget/generic/util/eassert.h:94:28: note: in expansion of macro
'eassert2'
#define eassert(invariant) eassert2(invariant, "")
^~~~~~~~
../../src/cwidget/curses++.h:382:2: note: in expansion of macro 'eassert'
eassert(refs==0);
^~~~~~~
../../src/cwidget/generic/util/eassert.h:86:104: note: in C++11 destructors
default to noexcept
throw cwidget::util::AssertionFailure(__FILE__, __LINE__,
__PRETTY_FUNCTION__, #invariant, msg); \
^
../../src/cwidget/generic/util/eassert.h:94:28: note: in expansion of macro
'eassert2'
#define eassert(invariant) eassert2(invariant, "")
^~~~~~~~
../../src/cwidget/curses++.h:382:2: note: in expansion of macro 'eassert'
eassert(refs==0);
^~~~~~~
libtool: compile: g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I.
-I../.. -Wall -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -pipe -Wall -D_REENTRANT -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c dialogs.cc -o dialogs.o
>/dev/null 2>&1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/cwidget'
make[4]: *** [Makefile:605: all-recursive] Error 1
make[3]: *** [Makefile:386: all-recursive] Error 1
make[2]: *** [Makefile:538: all-recursive] Error 1
make[1]: *** [Makefile:416: all] Error 2
dh_auto_build: make -j8 -Oline returned exit code 2
make: *** [debian/rules:11: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: cwidget
Source-Version: 0.5.17-11
We believe that the bug you reported is fixed in the latest version of
cwidget, 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 897...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Manuel A. Fernandez Montecelo <m...@debian.org> (supplier of updated cwidget
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: Thu, 19 Jul 2018 22:21:50 +0200
Source: cwidget
Binary: libcwidget3v5 libcwidget-dev libcwidget-doc
Architecture: source amd64 all
Version: 0.5.17-11
Distribution: unstable
Urgency: medium
Maintainer: Manuel A. Fernandez Montecelo <m...@debian.org>
Changed-By: Manuel A. Fernandez Montecelo <m...@debian.org>
Description:
libcwidget-dev - high-level terminal interface library for C++ (development
files)
libcwidget-doc - high-level terminal interface library for C++ (documentation)
libcwidget3v5 - high-level terminal interface library for C++ (runtime files)
Closes: 897733
Changes:
cwidget (0.5.17-11) unstable; urgency=medium
.
* Fix Vcs-Git field
* d/patches:
- Add bug-897733-fix-ftbfs-gcc-8.patch (Closes: #897733)
Checksums-Sha1:
4f498a17f1cd69b536f6792a55623879fb43ae71 2249 cwidget_0.5.17-11.dsc
743aefa7be4219f45b4690b545f94e674e2b7826 9220 cwidget_0.5.17-11.debian.tar.xz
c580ec3d9d9faaf486fa0690c1c2a67a8b4feae7 7929 cwidget_0.5.17-11_amd64.buildinfo
8777c986391dbb1b503cb24f533b3fe5940e3298 408876
libcwidget-dev_0.5.17-11_amd64.deb
a417ef6f43ac3760c5c14a823bf08e7cbbfe8bc6 438252
libcwidget-doc_0.5.17-11_all.deb
fbc72efcb2f089a376f2b62403354497baca8f47 6304232
libcwidget3v5-dbgsym_0.5.17-11_amd64.deb
753295c71c2a1f1fea983adacde66c90ff8e5a77 322852
libcwidget3v5_0.5.17-11_amd64.deb
Checksums-Sha256:
5fefac8a6c077438193f8d666a05c6f19337df8c31f5ddf26b9e7f576fa50b64 2249
cwidget_0.5.17-11.dsc
0a297e3ac55264fa07a1183b2fa31ec34e2e1e197b0ce4d328da3a7803178cab 9220
cwidget_0.5.17-11.debian.tar.xz
82f63a2b953aabcbc5fe1360a043881cd79aff6864801b454fdbd34fc56fab2d 7929
cwidget_0.5.17-11_amd64.buildinfo
5450f639f7acda5f87d47ab42a5655f4e83e337823f56fe72dedb0c34f215350 408876
libcwidget-dev_0.5.17-11_amd64.deb
c6858d597e711e0f7ebe22d8b3ef7616dbed7f0e721e394d57d31fc5e6a10e59 438252
libcwidget-doc_0.5.17-11_all.deb
b975869923135ff6ea39584421e8f2d69d37e1c3cfe8f6ee7b938c1811d98ac4 6304232
libcwidget3v5-dbgsym_0.5.17-11_amd64.deb
1bd29a60f328d40a64028070806541d6dc65b97bc33cf4eca03e8d6ae557850d 322852
libcwidget3v5_0.5.17-11_amd64.deb
Files:
0ea2e840a18234299439799232a0110f 2249 libs optional cwidget_0.5.17-11.dsc
571e0024b181d81d0c17f6197759e8a2 9220 libs optional
cwidget_0.5.17-11.debian.tar.xz
4d439e526c91d9b2c73519ed17306b5e 7929 libs optional
cwidget_0.5.17-11_amd64.buildinfo
89654b31c48b1db6750fc5eae419b14a 408876 libdevel optional
libcwidget-dev_0.5.17-11_amd64.deb
b7070666094cc5659375cead6987dc7d 438252 doc optional
libcwidget-doc_0.5.17-11_all.deb
8f7ad30544fc0967e2e697d4cacab4fc 6304232 debug optional
libcwidget3v5-dbgsym_0.5.17-11_amd64.deb
58b6dc18973620300b7f9a35ae2af10e 322852 libs optional
libcwidget3v5_0.5.17-11_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEEKo6AUFxIYphDDdCTf3YGpEXcqA4FAltQ9TYQHG1hZm1AZGVi
aWFuLm9yZwAKCRB/dgakRdyoDgOwEACN6iR6vQRNAke5xgp6lSkN/47rdLI3PwTo
C6PFqvyeE32MdOMJBiXvtjkvA0U4xUFgBtKxsMQ8+fz4Acfq/eZbXYO7zhq+GxgH
PBTsqsBAz/j3n5KBvBDY6Ud28OBLV5HzcI1gUYqe+HyUewh/vc9RXRC/WNU4VkzH
kqE0DO1ycH0IeKxvhVeYZk/fWE+nZ/4fQaJr0pjzgdXmc1xAKlkCgdlFKTBGHZLR
UmgBayi8oCfr5j41a6Tp5Bho8yIe3iHXBqR8kvINGx5tbmOskPJAhSvxriuP7u5X
kvTAzb3WdtWTr4nwaU+X7NY+WWRf29LmYnsPUVcPvwFDJfTRFRPPaH/DaZxpSgqT
gOA8t3khFEm7hZxFziHA+GoiFUp4VoLtH64zTrC91T5OvVQ4+qpOQVNttY9AyVYE
oAY5a6o99ibFVlTxwtIj0gHK0JoIEJZp5zRPyhDorUhAQz2yR4NeU4q2Ltuh1eiI
MPsdPEEh28S/NndPAprYGYV7fhSx16vWTT88xX+dpFtQgItvpkwBr4rJxyCyyob0
qMHPGpMMJCv+M58lqGoRYun47+AaGEnDODY4aEFXuOljdT04O3QTCqjN4Saxpgvw
8Img2m+LJbKaYN0KE7awr46qUlFVOX95b5D7pF8cXrxFhbA2FXu6K6iYWkWRbtE2
xDCQiLsUzw==
=lsOU
-----END PGP SIGNATURE-----
--- End Message ---