[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#984006: marked as done (caja-eiciel: ftbfs with GCC-11)



Your message dated Wed, 17 Nov 2021 21:33:43 +0000
with message-id <E1mnSYp-0000Rr-QV@fasolo.debian.org>
and subject line Bug#984006: fixed in caja-eiciel 1.20.1-3
has caused the Debian Bug report #984006,
regarding caja-eiciel: 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 owner@bugs.debian.org
immediately.)


-- 
984006: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984006
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:caja-eiciel
Version: 1.20.1-2
Severity: normal
Tags: sid bookworm
User: debian-gcc@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/caja-eiciel_1.20.1-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.

[...]
checking for caja extensions directory... /usr/lib/x86_64-linux-gnu/caja/extensions-2.0
checking for extended user attributes support... yes, since we are in GNU/Linux
checking sys/xattr.h usability... yes
checking sys/xattr.h presence... yes
checking for sys/xattr.h... yes
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking acl/libacl.h usability... yes
checking acl/libacl.h presence... yes
checking for acl/libacl.h... yes
checking for acl_get_perm_np... no
checking for acl_get_perm in -lacl... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating img/Makefile
config.status: creating po/Makefile.in
config.status: creating man/Makefile
config.status: creating doc/Makefile
config.status: creating doc/C/Makefile
config.status: creating doc/C/figures/Makefile
config.status: creating config.hpp
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
   dh_auto_build
	make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DHAVE_CONFIG_H -I. -I..  -I../lib -DDATADIR="\"/usr/share\"" -DPKGDATADIR="\"/usr/share/mate-eiciel\""  -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtkmm-3.0 -I/usr/lib/x86_64-linux-gnu/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/x86_64-linux-gnu/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib/x86_64-linux-gnu/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/x86_64-linux-gnu/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/caja -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include
 /fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mate_eiciel-acl_manager.o `test -f 'acl_manager.cpp' || echo './'`acl_manager.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I../lib -DDATADIR="\"/usr/share\"" -DPKGDATADIR="\"/usr/share/mate-eiciel\""  -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtkmm-3.0 -I/usr/lib/x86_64-linux-gnu/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/x86_64-linux-gnu/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib/x86_64-linux-gnu/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/x86_64-linux-gnu/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/caja -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include
 /fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mate_eiciel-eiciel_main_controller.o `test -f 'eiciel_main_controller.cpp' || echo './'`eiciel_main_controller.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I../lib -DDATADIR="\"/usr/share\"" -DPKGDATADIR="\"/usr/share/mate-eiciel\""  -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtkmm-3.0 -I/usr/lib/x86_64-linux-gnu/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/x86_64-linux-gnu/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib/x86_64-linux-gnu/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/x86_64-linux-gnu/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/caja -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include
 /fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mate_eiciel-eiciel_main_window.o `test -f 'eiciel_main_window.cpp' || echo './'`eiciel_main_window.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I../lib -DDATADIR="\"/usr/share\"" -DPKGDATADIR="\"/usr/share/mate-eiciel\""  -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtkmm-3.0 -I/usr/lib/x86_64-linux-gnu/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib/x86_64-linux-gnu/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib/x86_64-linux-gnu/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/x86_64-linux-gnu/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/caja -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include
 /fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mate_eiciel-cellrenderer_acl.o `test -f 'cellrenderer_acl.cpp' || echo './'`cellrenderer_acl.cpp
In file included from acl_manager.cpp:19:
acl_manager.hpp:172:44: error: ISO C++17 does not allow dynamic exception specifications
  172 |         ACLManager(const string& filename) throw (ACLManagerException);
      |                                            ^~~~~
acl_manager.cpp:22:48: error: ISO C++17 does not allow dynamic exception specifications
   22 | ACLManager::ACLManager(const string& filename) throw (ACLManagerException)
      |                                                ^~~~~
make[3]: *** [Makefile:732: mate_eiciel-acl_manager.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from eiciel_main_controller.hpp:26,
                 from eiciel_main_controller.cpp:24:
acl_manager.hpp:172:44: error: ISO C++17 does not allow dynamic exception specifications
  172 |         ACLManager(const string& filename) throw (ACLManagerException);
      |                                            ^~~~~
make[3]: *** [Makefile:746: mate_eiciel-eiciel_main_controller.o] Error 1
In file included from eiciel_main_controller.hpp:26,
                 from eiciel_main_window.hpp:28,
                 from eiciel_main_window.cpp:19:
acl_manager.hpp:172:44: error: ISO C++17 does not allow dynamic exception specifications
  172 |         ACLManager(const string& filename) throw (ACLManagerException);
      |                                            ^~~~~
make[3]: *** [Makefile:760: mate_eiciel-eiciel_main_window.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:438: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:370: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: caja-eiciel
Source-Version: 1.20.1-3
Done: Mike Gabriel <sunweaver@debian.org>

We believe that the bug you reported is fixed in the latest version of
caja-eiciel, 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 984006@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated caja-eiciel 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 17 Nov 2021 22:22:06 +0100
Source: caja-eiciel
Architecture: source
Version: 1.20.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 984006
Changes:
 caja-eiciel (1.20.1-3) unstable; urgency=medium
 .
   * debian/control:
     + Bump DH compat level to version 13.
     + Bump Standards-Version: to 4.6.0. No changes needed.
   * debian/patches:
     + Add 1004_remove-dynamic-exception-specifications.patch. Dynamic exception
       specifications are deprecated since C++11 and fail in C++17. (Closes:
       #984006).
Checksums-Sha1:
 b6ff329e0f424ea412bb39df54dd5a0f2e09c91f 2160 caja-eiciel_1.20.1-3.dsc
 4a608359f01e41a8a6140d28c41b8dca002aedf3 5996 caja-eiciel_1.20.1-3.debian.tar.xz
 3996a5a72c97222ae78eac580be830085de7e1e8 14710 caja-eiciel_1.20.1-3_source.buildinfo
Checksums-Sha256:
 53f844d86f7af43bd7afda20bcdf6cadc9d0b05023e64bf5fce497e300b0cd74 2160 caja-eiciel_1.20.1-3.dsc
 e712a9d6423214154fdba948fbe0646f11b0602547367bce83571d7aec86826a 5996 caja-eiciel_1.20.1-3.debian.tar.xz
 e423b978f8c1ff0c9955fade7e29deebe84a1aa0b30bcaed9c43ad9d247a3319 14710 caja-eiciel_1.20.1-3_source.buildinfo
Files:
 1bc30de310fc2169507cd4b799d2a8f6 2160 admin optional caja-eiciel_1.20.1-3.dsc
 6afa3732889397ba091e1bca496d5c39 5996 admin optional caja-eiciel_1.20.1-3.debian.tar.xz
 587df4cec7b862031caa2712343559db 14710 admin optional caja-eiciel_1.20.1-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmGVcw0VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxojEP/0oGQeoTz2LgJYT6+BvZgp5wu2iz
bwAXH4kP2OrEAi7+wEyqVVxkPj9qGzz+Rk9fNAyZkKpho0J/G/x4R983TnH+ebbx
Qh9cdb7ljJ0NS2URB3ga5EsJIaCd5Kq7m6/3heTrh8oOUIq05X/4/ciyXlS4pO53
bmQRodpVPLqQmfgPSabsJw2kLxsznvRGPfKtl4ju9TL9VdH+csE9tNuBhF6NTDGm
F8ry87ZCnQfmS0faEUz6L5ZVPYNor7i3YtvxDpVC/EAgyMkfhZbMHRjazO/WMnDG
q00WyX/5dbqCFTnSHFZvAVDzI5CSevBWamtCPXn3lMdx/Kn8sS2deEMkNbE/X1Jr
tBDxIv249X/QxVKQdBje/p6rb7SsY1YJ8HI3dA2AHGjWmLrZyND7hy/wzpcKoQ9B
uBADJddrJDnA7BIOfv0SkvwjesaYHqUJKSV9KntCoEGJQS1rVDkOVvmZ96WXYVhW
i/lnWuHl0lREPtDuiajKf59pOEAskkg0LCOglrE1J6DtuCF54PJuoZDVIb4+WpW9
fpPeG2d81QWIVPdQs+jv5guep22338oVNqyUGPpCqWaA9ixLg1FSwqwofvm8giUM
XBbLpFfU0T33AKfoN86TSpuv0gcBKo2PleYO4btGkNXU4furAB+kQnQt2eABKvDX
zzh7zKmsI03hI5GI
=jzER
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: