Your message dated Sun, 08 Nov 2020 16:33:51 +0000
with message-id <e1kbndx-000aqi...@fasolo.debian.org>
and subject line Bug#957672: fixed in pekwm 0.1.17-4
has caused the Debian Bug report #957672,
regarding pekwm: ftbfs with GCC-10
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.)
--
957672: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957672
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pekwm
Version: 0.1.17-3
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10
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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/pekwm_0.1.17-3_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html
[...]
from ActionHandler.cc:13:
CfgParserSource.hh:72:29: warning: dynamic exception specifications are
deprecated in C++11 [-Wdeprecated]
72 | virtual bool open(void) throw (std::string&) { return false; }
| ^~~~~
CfgParserSource.hh:73:30: warning: dynamic exception specifications are
deprecated in C++11 [-Wdeprecated]
73 | virtual void close(void) throw (std::string&) { }
| ^~~~~
CfgParserSource.hh:97:29: warning: dynamic exception specifications are
deprecated in C++11 [-Wdeprecated]
97 | virtual bool open(void) throw (std::string&);
| ^~~~~
CfgParserSource.hh:98:30: warning: dynamic exception specifications are
deprecated in C++11 [-Wdeprecated]
98 | virtual void close(void) throw (std::string&);
| ^~~~~
CfgParserSource.hh:116:29: warning: dynamic exception specifications are
deprecated in C++11 [-Wdeprecated]
116 | virtual bool open(void) throw (std::string&);
| ^~~~~
CfgParserSource.hh:117:30: warning: dynamic exception specifications are
deprecated in C++11 [-Wdeprecated]
117 | virtual void close(void) throw (std::string&);
| ^~~~~
In file included from WindowManager.hh:23,
from ActionHandler.cc:26:
ManagerWindows.hh:28:39: warning: dynamic exception specifications are
deprecated in C++11 [-Wdeprecated]
28 | HintWO(Window root, bool replace) throw (std::string&);
| ^~~~~
ActionHandler.cc: In member function ‘void
ActionHandler::actionSendToWorkspace(PDecor*, int)’:
ActionHandler.cc:586:10: error: narrowing conversion of ‘WORKSPACE_LEFT’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
586 | case WORKSPACE_LEFT:
| ^~~~~~~~~~~~~~
ActionHandler.cc:587:10: error: narrowing conversion of ‘WORKSPACE_PREV’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
587 | case WORKSPACE_PREV:
| ^~~~~~~~~~~~~~
ActionHandler.cc:594:10: error: narrowing conversion of ‘WORKSPACE_NEXT’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
594 | case WORKSPACE_NEXT:
| ^~~~~~~~~~~~~~
ActionHandler.cc:595:10: error: narrowing conversion of ‘WORKSPACE_RIGHT’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
595 | case WORKSPACE_RIGHT:
| ^~~~~~~~~~~~~~~
ActionHandler.cc:602:10: error: narrowing conversion of ‘WORKSPACE_PREV_V’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
602 | case WORKSPACE_PREV_V:
| ^~~~~~~~~~~~~~~~
ActionHandler.cc:603:10: error: narrowing conversion of ‘WORKSPACE_UP’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
603 | case WORKSPACE_UP:
| ^~~~~~~~~~~~
ActionHandler.cc:612:10: error: narrowing conversion of ‘WORKSPACE_NEXT_V’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
612 | case WORKSPACE_NEXT_V:
| ^~~~~~~~~~~~~~~~
ActionHandler.cc:613:10: error: narrowing conversion of ‘WORKSPACE_DOWN’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
613 | case WORKSPACE_DOWN:
| ^~~~~~~~~~~~~~
ActionHandler.cc:620:10: error: narrowing conversion of ‘WORKSPACE_LAST’ from
‘unsigned int’ to ‘int’ [-Wnarrowing]
620 | case WORKSPACE_LAST:
| ^~~~~~~~~~~~~~
ActionHandler.cc: In member function ‘void
ActionHandler::actionFocusToggle(unsigned int, unsigned int, int, bool, bool)’:
ActionHandler.cc:654:5: warning: ‘template<class> class std::auto_ptr’ is
deprecated [-Wdeprecated-declarations]
654 | auto_ptr<PMenu> menu(p_menu);
| ^~~~~~~~
In file included from /usr/include/c++/10/memory:83,
from ActionHandler.cc:38:
/usr/include/c++/10/bits/unique_ptr.h:53:28: note: declared here
53 | template<typename> class auto_ptr;
| ^~~~~~~~
make[3]: *** [Makefile:454: ActionHandler.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:314: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:254: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:39: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: pekwm
Source-Version: 0.1.17-4
Done: Carlos Henrique Lima Melara <charlesmel...@outlook.com>
We believe that the bug you reported is fixed in the latest version of
pekwm, 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 957...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Carlos Henrique Lima Melara <charlesmel...@outlook.com> (supplier of updated
pekwm 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: Sat, 07 Nov 2020 12:26:06 -0300
Source: pekwm
Architecture: source
Version: 0.1.17-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Carlos Henrique Lima Melara <charlesmel...@outlook.com>
Closes: 957672
Changes:
pekwm (0.1.17-4) unstable; urgency=medium
.
* QA upload.
* Set Debian QA Group as maintainer. (see #920090)
* Using new DH level format. Therefore:
- debian/compat: removed.
- debian/control: changed from 'debhelper' to 'debhelper-compat' in
Build-Depends field and bumped level to 13.
* Ran wrap-and-sort.
* debian/control:
- Added 'Rules-Requires-Root: no' to source stanza.
- Bumped Standards-Version to 4.5.0.
- Improved and reorganized the long description.
- Removed autotools-dev from Build-Depends. Already a dependency of
debhelper-compat.
- Updated Homepage field.
- Updated Vcs-* fields to point to Salsa.
* debian/copyright:
- Removed X-* fields.
- Reorganized upstream copyright declaration.
- Updated and reorganized packging copyright field.
- Updated upstream contact and source information.
* debian/patches/:
- 50_fix-FTBFS-with-gcc-10.patch: cherry-picked from upstream to fix a
FTBFS bug. (Closes: #957672)
- 60_fix-typo.patch: created.
- 70_shebang-policy-compliance.patch: created to conform to debian
policy.
* debian/pekwm.menu: removed. As a .desktop file is present, a .menu must
not.
* debian/rules: removed --as-needed flag as suggested by lintian and also the
-Wl because it is already present in LDFLAGS.
* debian/salsa-ci.yml: added to provide CI tests for Salsa.
* debian/source/options: removed. dh_autoreconf* now deals with auto-tools
files changes and it's not necessary to use extend-diff-ignore.
* debian/tests/control: created to provide superficial CI tests for the
package.
* debian/upstream/metadata: created.
* debian/watch:
- Bumped version to 4.
- Updated regular expression and website address.
Checksums-Sha1:
6b1ff50da1b4b2c1aa141ed16f0e5adc653abc1f 1921 pekwm_0.1.17-4.dsc
6466930e1749d860901a36637c2535b599c0370e 10076 pekwm_0.1.17-4.debian.tar.xz
Checksums-Sha256:
775e75ef4100d45261d7d8cb94ae23416faba3ebdc24418b7e6f080b66bbbbe6 1921
pekwm_0.1.17-4.dsc
9962d321f717827d6e12acd3a6c398d6c12f571b256d771b72fb91251335b7c9 10076
pekwm_0.1.17-4.debian.tar.xz
Files:
837875f7124331647e872ae5ef5702be 1921 x11 optional pekwm_0.1.17-4.dsc
be9c874af1559f58d75d5ac8ca7f293d 10076 x11 optional
pekwm_0.1.17-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAl+oGu8ACgkQiNJCh6LY
mLFpJxAAgGQgzjWXVfq3Mse39ScdP2J6uJaJIt7X74brZsZxzabmcippVvHxsgPP
n3BpW0GQ9DHmDGNZuS6o2OhscGLfGVwDAzIM7/CMriau79MYtLI+UMgRQmEMYBGl
ijZwKQSAq9cH41cK+JyZ7fZRy5uQZl6bAcSieoj6PROgplKmdlgavcXZukofXFGW
EKcaDwtW+zWHED/r+6qa76JT0Hi68Oq789X397ch44ZRlGdHV34BRXykXXsIUZxI
2g/qWSUZV0nXNnUzQAT1B43IuWi1YtlM4pJ2CZP9lrMCvrrbwAIBsobggbRQWkiD
UurdWCwVvWyx4jmk5eHsFErU6n5Rgnj40BX7YcuZa6aQD/hP+Cwy6kvY68axQZH0
xlW1+Vd1/LXdGfZ+hCIRFTFD4qTFO2QXxczN5f/GlBUHIMPMFCMf1p7A2ZZ5cm6m
JOtfdqtbYViwnQ2Zp/hP0Ik0FUWY8ycbLbIM5NviVyIGAR9jea1qtmjinc+US8XU
q8z5vvHRuwUjMLZfP1nQS8xp/7vChTkjSEqo26Dz2LRfc/IBcxdUMw2bfij1c7pN
rcUjt8NtYw03rWoqv2k4v1uWOhM8jw4qIbrbZtwC9odDGHa7CDo8xrpdhylSfVdi
MifVB0rE7rxJi46NOm8eCSadojsvo4RVyQxQVTu2Bkesf3FAB9o=
=p44o
-----END PGP SIGNATURE-----
--- End Message ---