Your message dated Wed, 27 Oct 2021 21:04:39 +0000
with message-id <e1mfq6b-0002vf...@fasolo.debian.org>
and subject line Bug#984342: fixed in source-highlight 3.1.9-4.1
has caused the Debian Bug report #984342,
regarding source-highlight: 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.)


-- 
984342: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984342
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:source-highlight
Version: 3.1.9-3
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/source-highlight_3.1.9-3_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.

[...]
      -e 's|@''REPLACE_UNLINKAT''@|0|g' \
      -e 's|@''REPLACE_USLEEP''@|0|g' \
      -e 's|@''REPLACE_WRITE''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \
} > unistd.h-t && \
mv unistd.h-t unistd.h
make  all-recursive
make[4]: Entering directory '/<<PKGBUILDDIR>>/gl'
make[5]: Entering directory '/<<PKGBUILDDIR>>/gl'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o dirname-lgpl.lo 
dirname-lgpl.c
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
basename-lgpl.lo basename-lgpl.c
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o stripslash.lo 
stripslash.c
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o progname.lo 
progname.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c stripslash.c  -fPIC -DPIC -o .libs/stripslash.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c basename-lgpl.c  -fPIC -DPIC -o .libs/basename-lgpl.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c progname.c  -fPIC -DPIC -o .libs/progname.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c dirname-lgpl.c  -fPIC -DPIC -o .libs/dirname-lgpl.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c stripslash.c -o stripslash.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c basename-lgpl.c -o basename-lgpl.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c progname.c -o progname.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c dirname-lgpl.c -o dirname-lgpl.o >/dev/null 2>&1
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -no-undefined  -Wl,-z,relro -o libgnu.la  
dirname-lgpl.lo basename-lgpl.lo stripslash.lo progname.lo  
libtool: link: ar cr .libs/libgnu.a .libs/dirname-lgpl.o .libs/basename-lgpl.o 
.libs/stripslash.o .libs/progname.o 
libtool: link: ranlib .libs/libgnu.a
libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" 
"libgnu.la" )
make[5]: Leaving directory '/<<PKGBUILDDIR>>/gl'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/gl'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/gl'
Making all in lib
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
Making all in srchilite
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/srchilite'
make  all-am
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/srchilite'
/bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I../../gl -I../../gl -I../../src -I/usr/include -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o fileutil.lo 
fileutil.cc
/bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I../../gl -I../../gl -I../../src -I/usr/include -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o substfun.lo 
substfun.cpp
/bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I../../gl -I../../gl -I../../src -I/usr/include -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o stopwatch.lo 
stopwatch.cpp
/bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I../../gl -I../../gl -I../../src -I/usr/include -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o utils.lo 
utils.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../gl -I../../gl 
-I../../src -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c fileutil.cc  -fPIC -DPIC -o .libs/fileutil.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../gl -I../../gl 
-I../../src -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c utils.cpp  -fPIC -DPIC -o .libs/utils.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../gl -I../../gl 
-I../../src -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c stopwatch.cpp  -fPIC -DPIC -o .libs/stopwatch.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../gl -I../../gl 
-I../../src -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c substfun.cpp  -fPIC -DPIC -o .libs/substfun.o
In file included from fileutil.cc:28:
fileutil.h:30:41: error: ISO C++17 does not allow dynamic exception 
specifications
   30 | string readFile(const string &fileName) throw (IOException);
      |                                         ^~~~~
fileutil.cc:51:41: error: ISO C++17 does not allow dynamic exception 
specifications
   51 | string readFile(const string &fileName) throw (IOException) {
      |                                         ^~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../gl -I../../gl 
-I../../src -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c stopwatch.cpp -o stopwatch.o >/dev/null 2>&1
make[5]: *** [Makefile:1173: fileutil.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../gl -I../../gl 
-I../../src -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c utils.cpp -o utils.o >/dev/null 2>&1
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../gl -I../../gl 
-I../../src -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c substfun.cpp -o substfun.o >/dev/null 2>&1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/srchilite'
make[4]: *** [Makefile:971: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/srchilite'
make[3]: *** [Makefile:779: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[2]: *** [Makefile:965: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:828: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:3: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: source-highlight
Source-Version: 3.1.9-4.1
Done: Boyuan Yang <by...@debian.org>

We believe that the bug you reported is fixed in the latest version of
source-highlight, 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.
Boyuan Yang <by...@debian.org> (supplier of updated source-highlight 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: Fri, 22 Oct 2021 16:25:06 -0400
Source: source-highlight
Architecture: source
Version: 3.1.9-4.1
Distribution: unstable
Urgency: high
Maintainer: Kartik Kulkarni <kartik.koo...@gmail.com>
Changed-By: Boyuan Yang <by...@debian.org>
Closes: 984342
Changes:
 source-highlight (3.1.9-4.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * Apply patch from Ubuntu:
 .
   [ Graham Inggs ]
   * Remove "throw" specifications to fix build with GCC 11
     (Closes: #984342)
Checksums-Sha1:
 0e1fe6e7525ae7b3d69cdda7161182d504f018ed 2251 source-highlight_3.1.9-4.1.dsc
 233e37b011ba1a5e57f674dd0077d505306bc3e4 1717234 
source-highlight_3.1.9.orig.tar.gz
 d6a4ccba84a1d87ed04bf2a9fb2af9e66115d8e9 6764 
source-highlight_3.1.9-4.1.debian.tar.xz
 20c1e51eda8affd1ae0db2fac55f198f64ef9b2b 8113 
source-highlight_3.1.9-4.1_amd64.buildinfo
Checksums-Sha256:
 9a8404893ccb69a6f5da1f08c0b2192b8cea9e9e534dc847deca55933e223221 2251 
source-highlight_3.1.9-4.1.dsc
 3a7fd28378cb5416f8de2c9e77196ec915145d44e30ff4e0ee8beb3fe6211c91 1717234 
source-highlight_3.1.9.orig.tar.gz
 6f6d28e2f5ab03f7371efe6d5d526295aa61986aa483c7e0998d8ab83a00a569 6764 
source-highlight_3.1.9-4.1.debian.tar.xz
 35344a4fe50a6975364195a61719d0d4c5c1bc637e808c6ceae3de959831c375 8113 
source-highlight_3.1.9-4.1_amd64.buildinfo
Files:
 4579f78073f06a4dae432cc5457e3a05 2251 devel optional 
source-highlight_3.1.9-4.1.dsc
 a51266164a537c97860d5d9664614dec 1717234 devel optional 
source-highlight_3.1.9.orig.tar.gz
 d465cfd584d1686989f926744ee0c48e 6764 devel optional 
source-highlight_3.1.9-4.1.debian.tar.xz
 77197f1bffc63845c467e59997335c21 8113 devel optional 
source-highlight_3.1.9-4.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmFzH4UACgkQwpPntGGC
Ws6Z1g//dlBr/MAnB5YXXAQLEZMZUpuSSwzQcAk02zZwHjw6VWcOVFxYxmgvnD4v
Pd0ZoiNYu8ziUO2URj1GVW6mqXbNKJS74ccfvfYFAkGWrF8j18YrybfF9+orXuwL
5Y7Wkf5m1hS2HtIdX5bZT5OpmeYYEbo6WX0at5+0Lywuus43V3vv8845syz/OSqp
Jl95nqrGTHbMW0J0eLgvJ/yos47txc9giAXrL4nWiX8ayQ8JIvwIuFA5hVM+vf4D
R9f+AcRql/tEz8AVDiGtmYuW5GIhngeox1gJnmFZ4sLr4gVSKY7WU6i/zetzWN/9
nFsDyZ3Vc/tW39aGeQXac0Bcrd+c7snEzDlcguf68yF8uKpDFUdEoabNZsUiFNA1
Mqq+2ifjuujEQMLgZwa52eTtY+yALFEmlWjeAR9g1MoobsUhrrilG25svT1eDthz
ELtGLLKssTN80jtVZZk+ULeouKkBDnE8IzJuujhf9PuKtBXTv30tPagcJk4CeaM4
XzULyRqOSjLMrAwXc7dsTaN2ukxBf97lZqKcMU6plawwfvrqhkoHKgF05UENF5Xs
CUZUJnaOIbqp1pkJVrAJbVT0C9nLcHeQ2nHYzEA5xQ/wyCisbfmuRqgmoIfHWs9q
CGfEqZm0+rVsMBWJRY82g6Um++oBGlLYfNo5/wpqF0lZ9NcZ2no=
=NO8c
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to