Your message dated Mon, 31 Jan 2022 05:03:44 +0000
with message-id <e1neoqu-000j0v...@fasolo.debian.org>
and subject line Bug#984134: fixed in fluxbox 1.3.5-2.1
has caused the Debian Bug report #984134,
regarding fluxbox: ftbfs with GCC-11
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.)
--
984134: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984134
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:fluxbox
Version: 1.3.5-2
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/fluxbox_1.3.5-2_unstable_gcc11.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.
[...]
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from FbRun.cc:27:
../../src/FbTk/KeyUtil.hh:96:17: warning: ‘template<class> class std::auto_ptr’
is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
96 | static std::auto_ptr<KeyUtil> s_keyutil;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ../../src/FbTk/FbWindow.hh:27,
from FbRun.hh:27,
from FbRun.cc:22:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
mv -f .deps/FbRun.Tpo .deps/FbRun.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/FbTk -Wdate-time
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/uuid
-I/usr/include/freetype2 -I/usr/include/libpng16 -MT main.o -MD -MP -MF
.deps/main.Tpo -c -o main.o main.cc
In file included from FbRun.hh:27,
from main.cc:22:
../../src/FbTk/FbWindow.hh:246:10: warning: ‘template<class> class
std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead
[-Wdeprecated-declarations]
246 | std::auto_ptr<FbTk::Transparent> m_transparent;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ../../src/FbTk/FbWindow.hh:27,
from FbRun.hh:27,
from main.cc:22:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
mv -f .deps/main.Tpo .deps/main.Po
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -I/usr/include/uuid -I/usr/include/freetype2
-I/usr/include/libpng16 -Wl,-z,relro -lrt -lSM -lICE -o fbrun FbRun.o
main.o ../../src/FbTk/libFbTk.a -lfribidi -lXrandr -lXext -lXinerama
-L/usr/lib/x86_64-linux-gnu -lImlib2 -lXpm -lXrender -lXft -lfontconfig
-lfreetype -lX11 -lrt
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util/fbrun'
make[4]: Entering directory '/<<PKGBUILDDIR>>/util'
g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/FbTk -Wdate-time
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/uuid
-I/usr/include/freetype2 -I/usr/include/libpng16 -MT fbsetroot.o -MD -MP -MF
.deps/fbsetroot.Tpo -c -o fbsetroot.o fbsetroot.cc
In file included from ../src/FbRootWindow.hh:25,
from fbsetroot.cc:27:
../src/FbTk/FbWindow.hh:246:10: warning: ‘template<class> class std::auto_ptr’
is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
246 | std::auto_ptr<FbTk::Transparent> m_transparent;
| ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
from ../src/FbTk/FbWindow.hh:27,
from ../src/FbRootWindow.hh:25,
from fbsetroot.cc:27:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
fbsetroot.cc: In member function ‘void fbsetroot::modula(int, int)’:
fbsetroot.cc:243:18: warning: ISO C++17 does not allow ‘register’ storage class
specifier [-Wregister]
243 | register int i;
| ^
mv -f .deps/fbsetroot.Tpo .deps/fbsetroot.Po
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -I/usr/include/uuid -I/usr/include/freetype2
-I/usr/include/libpng16 -Wl,-z,relro -lrt -lSM -lICE -o fbsetroot
fbsetroot.o ../src/FbRootWindow.o ../src/FbAtoms.o ../src/FbTk/libFbTk.a
-lfribidi -lXrandr -lXext -lXinerama -L/usr/lib/x86_64-linux-gnu -lImlib2 -lXpm
-lXrender -lXft -lfontconfig -lfreetype -lX11 -lrt
g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/FbTk -Wdate-time
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/uuid
-I/usr/include/freetype2 -I/usr/include/libpng16 -MT fluxbox-update_configs.o
-MD -MP -MF .deps/fluxbox-update_configs.Tpo -c -o fluxbox-update_configs.o
fluxbox-update_configs.cc
mv -f .deps/fluxbox-update_configs.Tpo .deps/fluxbox-update_configs.Po
g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -I/usr/include/uuid -I/usr/include/freetype2
-I/usr/include/libpng16 -Wl,-z,relro -lrt -lSM -lICE -o
fluxbox-update_configs fluxbox-update_configs.o ../src/defaults.o
../src/Resources.o ../src/FbTk/libFbTk.a -lfribidi -lXrandr -lXext -lXinerama
-L/usr/lib/x86_64-linux-gnu -lImlib2 -lXpm -lXrender -lXft -lfontconfig
-lfreetype -lX11 -lrt
g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/FbTk -Wdate-time
-D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/uuid
-I/usr/include/freetype2 -I/usr/include/libpng16 -MT fluxbox-remote.o -MD -MP
-MF .deps/fluxbox-remote.Tpo -c -o fluxbox-remote.o fluxbox-remote.cc
fluxbox-remote.cc: In function ‘int main(int, char**)’:
fluxbox-remote.cc:77:32: error: ordered comparison of pointer with integer zero
(‘unsigned char*’ and ‘int’)
77 | && text_prop.value > 0
| ~~~~~~~~~~~~~~~~^~~
make[4]: *** [Makefile:536: fluxbox-remote.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/util'
make[3]: *** [Makefile:556: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/util'
make[2]: *** [Makefile:393: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:332: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:8: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: fluxbox
Source-Version: 1.3.5-2.1
Done: Mateusz Łukasik <mat...@linuxmint.pl>
We believe that the bug you reported is fixed in the latest version of
fluxbox, 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 984...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mateusz Łukasik <mat...@linuxmint.pl> (supplier of updated fluxbox 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: Sat, 29 Jan 2022 21:35:26 +0100
Source: fluxbox
Architecture: source
Version: 1.3.5-2.1
Distribution: unstable
Urgency: medium
Maintainer: Dmitry E. Oboukhov <un...@debian.org>
Changed-By: Mateusz Łukasik <mat...@linuxmint.pl>
Closes: 984134
Changes:
fluxbox (1.3.5-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Add debian/patches/fluxbox-1.3.7-c++17.patch from Gentoo for fix FTBFS
with GCC-11. (Closes: #984134)
Checksums-Sha1:
2e2042efcea9fc454b1aa999c4e0ba3c5519fcf0 1741 fluxbox_1.3.5-2.1.dsc
76873e9110a79cb4dbeaea6f7f1e96e448e368cd 1125565 fluxbox_1.3.5.orig.tar.gz
940086269b93e220a27c383ffda43aeaaba0ea8b 417780 fluxbox_1.3.5-2.1.debian.tar.xz
410994939b85ce5e0ef82ec4eb5666065f215900 6333
fluxbox_1.3.5-2.1_source.buildinfo
Checksums-Sha256:
c1939395ccc8301931acce5d3fba45a54b6de19076ac1c3ce753a17dab2e9d02 1741
fluxbox_1.3.5-2.1.dsc
99d6880f8552fd2a8ff4cdfc7aa7aff58f0ae04a962ccac412dd26cd88455b97 1125565
fluxbox_1.3.5.orig.tar.gz
51152928bf453ffb2dbdb75a1f7071cabfb01bdcfab462095440c300a0952bf2 417780
fluxbox_1.3.5-2.1.debian.tar.xz
2e5b76c9fbef7f7abae084ea5a811e52ac2b00b317db080c2eb179ae73ebcd54 6333
fluxbox_1.3.5-2.1_source.buildinfo
Files:
41735af7552e45fbe266d3d943032c5a 1741 x11 optional fluxbox_1.3.5-2.1.dsc
2884544b3300df4b331922b7342b27f6 1125565 x11 optional fluxbox_1.3.5.orig.tar.gz
d604d65c6e53673701a7a7d1d86dfdd4 417780 x11 optional
fluxbox_1.3.5-2.1.debian.tar.xz
89c9c2b5349bb5d8664a9e2ba2508d7b 6333 x11 optional
fluxbox_1.3.5-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEE+ecpf0kXAAxPjLtll/gMr2GMl1wFAmH3aGUACgkQl/gMr2GM
l1x4lQf/WDJlzm2aIEfXd2LJsE5O22cehmq8+egn23XYL85Esp8PuGj3m25iXhlV
04lEhqNPmWOqOK8Nxs6Oja5hyZIi+oxymFhBASyumFtXcQ7abXA6faINgTuVT9KL
oXLkUvvZlfkIC3nPRAmHBaIblcO+O8CpGulUxkMP3SZj1DWavdcV88uGuWCUAbuC
sLevfJU+FMSZXme1hfM3PcZUSkOvDWN2RcrdOx+wOabtmjJnfMpYLQUq/nZ2cyGC
GJPD8wl8WUdbdHZICT2g6Qpf9w40lW+Erc41lKUJ/XUcMwyhY4laJX50ru7pfmI9
yamyh+NyTBfrzSLTM80rt00cs0aR4A==
=fX1S
-----END PGP SIGNATURE-----
--- End Message ---