Your message dated Fri, 19 Nov 2021 10:18:39 +0000
with message-id <e1mo0yd-0002ji...@fasolo.debian.org>
and subject line Bug#984345: fixed in sphde 1.4.0-3
has caused the Debian Bug report #984345,
regarding sphde: 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.)
--
984345: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984345
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:sphde
Version: 1.4.0-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/sphde_1.4.0-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 getcwd... yes
checking for getpagesize... (cached) yes
checking for gettimeofday... yes
checking for memset... yes
checking for munmap... yes
checking for strerror... yes
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking whether to check for GCC pthread/shared inconsistencies... yes
checking whether -pthread is sufficient with -shared... yes
checking for printf in -lc... yes
checking whether C compiler accepts -mhtm... no
checking for doxygen... /usr/bin/doxygen
checking for perl... /usr/bin/perl
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating examples/Makefile
config.status: creating src/Makefile
config.status: creating config.h
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'
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o sasutil.o
sasutil.c
/bin/bash ../libtool --tag=CC --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libsphde_la-sasshm.lo `test -f 'sasshm.c' || echo './'`sasshm.c
/bin/bash ../libtool --tag=CC --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libsphde_la-sasmsync.lo `test -f 'sasmsync.c' || echo './'`sasmsync.c
/bin/bash ../libtool --tag=CC --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libsphde_la-sasstname.lo `test -f 'sasstname.c' || echo './'`sasstname.c
/bin/bash ../libtool --tag=CC --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libsphde_la-sasio.lo `test -f 'sasio.c' || echo './'`sasio.c
/bin/bash ../libtool --tag=CC --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libsphde_la-bitv.lo `test -f 'bitv.c' || echo './'`bitv.c
/bin/bash ../libtool --tag=CC --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libsphde_la-freenode.lo `test -f 'freenode.c' || echo './'`freenode.c
/bin/bash ../libtool --tag=CC --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libsphde_la-sphtimer.lo `test -f 'sphtimer.c' || echo './'`sphtimer.c
/bin/bash ../libtool --tag=CC --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -pthread -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -c -o
libsphde_la-sphthread.lo `test -f 'sphthread.c' || echo './'`sphthread.c
/bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H
-I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -Woverloaded-virtual -pthread -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o libsphde_la-sassim.lo `test -f 'sassim.cpp' ||
echo './'`sassim.cpp
/bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H
-I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -Woverloaded-virtual -pthread -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o libsphde_la-sasalloc.lo `test -f 'sasalloc.cpp'
|| echo './'`sasalloc.cpp
/bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H
-I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -Woverloaded-virtual -pthread -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o libsphde_la-ultree.lo `test -f 'ultree.cpp' ||
echo './'`ultree.cpp
sassim.cpp: In function ‘void initRegion()’:
sassim.cpp:522:35: error: ‘this’ pointer is null [-Werror=nonnull]
522 | anchor->uncommitted->insertNode (nn, keys, (unsigned long)
anchorBlock);
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sasanchr.h:18,
from sassim.cpp:40:
ultree.h:42:32: note: in a call to non-static member function ‘uLongTreeNode*
uLongTreeNode::insertNode(uLongTreeNode**, search_t, info_t)’
42 | uLongTreeNode *insertNode ( uLongTreeNode **root,
| ^~~~~~~~~~
/bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H
-I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -Woverloaded-virtual -pthread -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o libsphde_la-saslock.lo `test -f 'saslock.cpp' ||
echo './'`saslock.cpp
/bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H
-I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -Woverloaded-virtual -pthread -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o libsphde_la-sasmlock.lo `test -f 'sasmlock.cpp'
|| echo './'`sasmlock.cpp
/bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H
-I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror
-Wwrite-strings -Woverloaded-virtual -pthread -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o libsphde_la-sasulock.lo `test -f 'sasulock.cpp'
|| echo './'`sasulock.cpp
cc1plus: all warnings being treated as errors
make[3]: *** [Makefile:1409: libsphde_la-sassim.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:546: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:415: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:11: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: sphde
Source-Version: 1.4.0-3
Done: Frédéric Bonnard <fre...@debian.org>
We believe that the bug you reported is fixed in the latest version of
sphde, 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.
Frédéric Bonnard <fre...@debian.org> (supplier of updated sphde 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: Thu, 18 Nov 2021 17:15:46 +0100
Source: sphde
Architecture: source
Version: 1.4.0-3
Distribution: unstable
Urgency: medium
Maintainer: Frédéric Bonnard <fre...@debian.org>
Changed-By: Frédéric Bonnard <fre...@debian.org>
Closes: 984345
Changes:
sphde (1.4.0-3) unstable; urgency=medium
.
[ Debian Janitor ]
* debian/copyright: use spaces rather than tabs to start continuation lines.
* Set debhelper-compat version in Build-Depends.
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
* Update standards version to 4.2.1, no changes needed.
.
[ Frédéric Bonnard ]
* Add upstream patches to fix gcc 11 compilation errors (Closes: #984345)
and test builds with fortify.
Checksums-Sha1:
82643a903ace2d0149609d4f2cefc67a19b8f64e 2141 sphde_1.4.0-3.dsc
9e3ad0ff70d280844635e6fff9afc83668725fb6 21908 sphde_1.4.0-3.debian.tar.xz
79f7843eea91c68e5bd897468e479a2fc017bd63 441436 sphde_1.4.0.orig.tar.xz
Checksums-Sha256:
7999c41e51b4a664edbc1f0aa77bbdc7de42e1acf5dce1f9c6825ae80d959c7b 2141
sphde_1.4.0-3.dsc
27f4726bf9fb2aeef0d255432d82caec206c52126a9099e58a5708192c6b2646 21908
sphde_1.4.0-3.debian.tar.xz
cf4e8e8e4e7d98a759b082e270f7f1b6fb156be5953f0ce019d23794fe8d6967 441436
sphde_1.4.0.orig.tar.xz
Files:
568481710462a7b73441534186df982a 2141 devel optional sphde_1.4.0-3.dsc
50507a9228e32a2c71da6d44aee1d0a4 21908 devel optional
sphde_1.4.0-3.debian.tar.xz
03b0cbf3394dfebcf3bbbb9c476d2184 441436 devel optional sphde_1.4.0.orig.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEUcNLaNDnm9KixdycT/iCOjpV/RkFAmGXd+oSHGZyZWRpekBk
ZWJpYW4ub3JnAAoJEE/4gjo6Vf0Z9ksP/2+Hqtc9eY2Nwju1+pV8avtXlZ+oBMTB
RT/P928A7+LeihHnYDOr2SYBCnLOdZNHQHvEOSGascaqUItRaPjPX5AbneUDxfw3
VucyU3P5NPseAcuXl/zyHoe6JWAuY/xTQSVD7ZI4bkXR1W0F1yJb5q4jWf3NAgQv
zlKmaB/WVJ66//twk0rroXW1bS6LaweOi825bGCkGiakOC76KkFX4chmrnwpEJlN
/VeP5ziY3irULBSvgdlSqpCfGPhfiLUxHgcfgCfaQi5hrvGYhOw13q1uGjUGs9zQ
rjehsA2tlzl68bOVckWiHJSqtkgP2IztpqaLfguFcIUlESEKRktip0hMhBVXU1x3
3j40KULGCxRWizCJqq1/4e/I4ecm1vAKyiitIkSA7oKIYyQgHaMxkiyVw6y8jcmH
O1uB33S4UGcu1grqd+cdCzxe35XES7KM9L3wb7AAXQkJ5g3yF/GvU1i4iCQkyWvW
JpK8lQRim5mK4l8+IU8nW4ptBuUjzqhmcv/6O07zqGQRdiMZ2kmBNkRyp5tpjTXE
wlfy6j/DB27q6RhmlLXJpzBWZ8/ugYVMb9WjkqihrgpwWb0rFO59YDJ4eNMYl2Xn
uIkgeRxmALimeO4pvg+c1BixtnjAp+6Vae5ELxwFQzVylbDIVF/lweDcoDUKqhJP
eurve/TVbsWo
=zBBV
-----END PGP SIGNATURE-----
--- End Message ---