Your message dated Tue, 12 Oct 2021 08:24:30 +0000
with message-id <[email protected]>
and subject line Bug#984098: fixed in libcutl 1.10.0+ds1-5
has caused the Debian Bug report #984098,
regarding libcutl: 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 [email protected]
immediately.)


-- 
984098: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984098
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libcutl
Version: 1.10.0+ds1-4
Severity: normal
Tags: sid bookworm
User: [email protected]
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/libcutl_1.10.0+ds1-4_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 if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared 
libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: creating ./config.lt
config.lt: creating libtool
checking if we should use external boost... yes
checking for boost base headers... yes
checking for boost regex library... yes
checking for boost system library... yes
checking if we should use external expat... yes
checking for expat... yes
checking whether to use rpath... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating cutl/Makefile
config.status: creating libcutl.pc
config.status: creating Makefile
config.status: creating cutl/config.h
config.status: creating cutl/details/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing libtool-rpath-patch commands
echo > /<<PKGBUILDDIR>>/version
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
        make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making all in cutl
make[2]: Entering directory '/<<PKGBUILDDIR>>/cutl'
make  all-am
make[3]: Entering directory '/<<PKGBUILDDIR>>/cutl'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H   -I.. 
-I.. -DLIBCUTL_DYNAMIC_LIB -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o exception.lo exception.cxx
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H   -I.. 
-I.. -DLIBCUTL_DYNAMIC_LIB -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o shared-ptr/base.lo shared-ptr/base.cxx
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H   -I.. 
-I.. -DLIBCUTL_DYNAMIC_LIB -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o fs/exception.lo fs/exception.cxx
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H   -I.. 
-I.. -DLIBCUTL_DYNAMIC_LIB -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o fs/path.lo fs/path.cxx
libtool: compile:  g++ -DHAVE_CONFIG_H -I.. -I.. -DLIBCUTL_DYNAMIC_LIB 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c exception.cxx  
-fPIC -DPIC -o .libs/exception.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I.. -I.. -DLIBCUTL_DYNAMIC_LIB 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c 
shared-ptr/base.cxx  -fPIC -DPIC -o shared-ptr/.libs/base.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I.. -I.. -DLIBCUTL_DYNAMIC_LIB 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c fs/exception.cxx  
-fPIC -DPIC -o fs/.libs/exception.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I.. -I.. -DLIBCUTL_DYNAMIC_LIB 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c fs/path.cxx  -fPIC 
-DPIC -o fs/.libs/path.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I.. -I.. -DLIBCUTL_DYNAMIC_LIB 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c exception.cxx -o 
exception.o >/dev/null 2>&1
In file included from shared-ptr/base.cxx:5:
../cutl/shared-ptr/base.hxx:34:41: error: ISO C++17 does not allow dynamic 
exception specifications
   34 | operator new (std::size_t, cutl::share) throw (std::bad_alloc);
      |                                         ^~~~~
../cutl/shared-ptr/base.hxx:64:39: error: ISO C++17 does not allow dynamic 
exception specifications
   64 |     operator new (std::size_t, share) throw (std::bad_alloc);
      |                                       ^~~~~
In file included from ../cutl/shared-ptr/base.hxx:89,
                 from shared-ptr/base.cxx:5:
../cutl/shared-ptr/base.ixx:62:39: error: ISO C++17 does not allow dynamic 
exception specifications
   62 |   operator new (std::size_t n, share) throw (std::bad_alloc)
      |                                       ^~~~~
shared-ptr/base.cxx:28:40: error: ISO C++17 does not allow dynamic exception 
specifications
   28 | operator new (size_t n, cutl::share s) throw (std::bad_alloc)
      |                                        ^~~~~
make[3]: *** [Makefile:1315: shared-ptr/base.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: compile:  g++ -DHAVE_CONFIG_H -I.. -I.. -DLIBCUTL_DYNAMIC_LIB 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c fs/exception.cxx 
-o fs/exception.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I.. -I.. -DLIBCUTL_DYNAMIC_LIB 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c fs/path.cxx -o 
fs/path.o >/dev/null 2>&1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cutl'
make[2]: *** [Makefile:993: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/cutl'
make[1]: *** [Makefile:495: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:20: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: libcutl
Source-Version: 1.10.0+ds1-5
Done: Laszlo Boszormenyi (GCS) <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libcutl, 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.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated libcutl 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: Tue, 12 Oct 2021 09:26:23 +0200
Source: libcutl
Architecture: source
Version: 1.10.0+ds1-5
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Closes: 984098
Changes:
 libcutl (1.10.0+ds1-5) unstable; urgency=medium
 .
   * Fix FTBFS with GCC 11 (closes: #984098).
   * Update watch file.
Checksums-Sha1:
 b07da186c7de550e11a82113299ad3c090b51f8b 1934 libcutl_1.10.0+ds1-5.dsc
 ec16cadcac5bc5f55a2f5f0c1d89eae3af19e4fc 8784 
libcutl_1.10.0+ds1-5.debian.tar.xz
Checksums-Sha256:
 1fb975d50bba5547c8ba670b8456243248f98ac1a81f2534950000a41d5647d3 1934 
libcutl_1.10.0+ds1-5.dsc
 3ea94f8786aebcf59ac4c2e557d75f0a5f18ccc1ac1926f1150b526251a732db 8784 
libcutl_1.10.0+ds1-5.debian.tar.xz
Files:
 ab6cbd8ee09eb7f74af6141967f6ebe9 1934 libs optional libcutl_1.10.0+ds1-5.dsc
 e5fcaff5eb4348260e26a5b8b899733d 8784 libs optional 
libcutl_1.10.0+ds1-5.debian.tar.xz

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

iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmFlPTMACgkQ3OMQ54ZM
yL8KOxAAm/G0NgzFTAJaj25ELsMz0hFxZZy83E7gtNgLByG4knqVJqk0kmFjGrJI
vALmH9muoTVVHALPvFN8zUcXe0Eq0O4MdXIuR+MNlIac2BC41o/oMcuyyzdl7dQ8
gIxndedO3nwY1+v8ty6tuS0UWsWoALvLGoanyUAHep74kKbA4AUCewCW18cyo1SK
w9wu28GObqcO/5n0OmEEEtvesbReiBtQPwW1SZDtyImKSKoNTZKxwsNakrm+Rci5
S//vdwBc7cSvOCB+QdJPOg1FeLAY9iQFZqjb1vbW8BcJhOPWddeNp6hORmCuZ2Ae
TF01hcRhJgEayx6eTP0+j+HBt1q3V9KrGmAGirVMbRvTk/+ndPMVmcbZIHU9D5tA
VIYMcbinhwBZbWjt62pKI+RN6xFRx1CLgKQbKS2E/viGCUF1wAC797RggkfkWTVM
JupryzkAtlj7NGJq6sylrtcJn6nDlgKFvhEXPIrKzX1n8AxT4zsoTCV/3gaZIngv
XFXTXc1/+zAjfa+1msrHb0/wqTDPGMfnVM+qNtvEOTASu6UiYdpzglNnjcIg9n8a
ySeYKMK6r7HvjSXRCfbjP5etZznXxGjyw2g6SkIcUaIA8qRIhrZFdt/8aUHF6LwP
n9GH3ZpR1uk38OZtcdW5IBU27W3OGFVOYbxvX4U9eViYsrVSNKM=
=xWMr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to