Your message dated Sun, 10 May 2020 23:18:28 +0000
with message-id <[email protected]>
and subject line Bug#957377: fixed in ircd-hybrid 1:8.2.31+dfsg.1-1
has caused the Debian Bug report #957377,
regarding ircd-hybrid: ftbfs with GCC-10
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.)
--
957377: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957377
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ircd-hybrid
Version: 1:8.2.26+dfsg.1-1
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-10
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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/ircd-hybrid_8.2.26+dfsg.1-1_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html
[...]
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
reslib.o -MD -MP -MF $depbase.Tpo -c -o reslib.o reslib.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo restart.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
restart.o -MD -MP -MF $depbase.Tpo -c -o restart.o restart.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo rng_mt.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
rng_mt.o -MD -MP -MF $depbase.Tpo -c -o rng_mt.o rng_mt.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo s_bsd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
s_bsd.o -MD -MP -MF $depbase.Tpo -c -o s_bsd.o s_bsd.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo send.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
send.o -MD -MP -MF $depbase.Tpo -c -o send.o send.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo server.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
server.o -MD -MP -MF $depbase.Tpo -c -o server.o server.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo server_capab.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
server_capab.o -MD -MP -MF $depbase.Tpo -c -o server_capab.o server_capab.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo user.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
user.o -MD -MP -MF $depbase.Tpo -c -o user.o user.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo watch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
watch.o -MD -MP -MF $depbase.Tpo -c -o watch.o watch.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo whowas.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DBUILD_DATE="\"September 1 2019 at
11:18:31+0000\"" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation -MT
whowas.o -MD -MP -MF $depbase.Tpo -c -o whowas.o whowas.c &&\
mv -f $depbase.Tpo $depbase.Po
/bin/bash ../libtool --silent --tag=CC --mode=link gcc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fstack-protector-strong -Wno-format-truncation
-export-dynamic -Wl,-z,relro -o ircd auth.o channel.o channel_mode.o client.o
client_svstag.o conf.o conf_class.o conf_cluster.o conf_db.o conf_gecos.o
conf_pseudo.o conf_resv.o conf_service.o conf_shared.o conf_parser.o
conf_lexer.o dbuf.o event.o fdlist.o getopt.o hash.o hostmask.o id.o ipcache.o
irc_string.o ircd.o ircd_signal.o isupport.o list.o listener.o log.o match.o
memory.o misc.o modules.o motd.o numeric.o packet.o parse.o patricia.o
s_bsd_epoll.o s_bsd_poll.o s_bsd_devpoll.o s_bsd_kqueue.o tls_gnutls.o
tls_none.o tls_openssl.o res.o reslib.o restart.o rng_mt.o s_bsd.o send.o
server.o server_capab.o user.o watch.o whowas.o -lltdl -lgnutls -lcrypt
/usr/bin/ld: channel.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: channel_mode.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: client.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: conf.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: conf_class.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: conf_gecos.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: conf_pseudo.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: conf_resv.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: conf_parser.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: event.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: hash.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: hostmask.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: ipcache.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: ircd.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: ircd_signal.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: isupport.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: listener.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: misc.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: modules.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: motd.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: packet.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: parse.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: s_bsd_epoll.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: res.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: restart.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: s_bsd.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: send.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: server.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: user.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: watch.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
/usr/bin/ld: whowas.o:./src/../include/event.h:40: multiple definition of
`event_base'; auth.o:./src/../include/event.h:40: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:557: ircd] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:437: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:369: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:73: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ircd-hybrid
Source-Version: 1:8.2.31+dfsg.1-1
Done: Dominic Hargreaves <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ircd-hybrid, 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.
Dominic Hargreaves <[email protected]> (supplier of updated ircd-hybrid 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: SHA256
Format: 1.8
Date: Sun, 10 May 2020 23:50:34 +0100
Source: ircd-hybrid
Architecture: source
Version: 1:8.2.31+dfsg.1-1
Distribution: unstable
Urgency: medium
Maintainer: Dominic Hargreaves <[email protected]>
Changed-By: Dominic Hargreaves <[email protected]>
Closes: 957377
Changes:
ircd-hybrid (1:8.2.31+dfsg.1-1) unstable; urgency=medium
.
* New upstream release
- update debian/copyright for new years and third party files
- update config file from new reference.conf
- update versioned dependency on gnutls and its configuration flag
- fix FTBFS with gcc-10 (Closes: #957377)
* Add postinst logic to automatically rename config variables that
have changed in this release
* Bump debhelper compatibility level
* Remove /etc/default/ircd-hybrid to fix Lintian error
init.d-script-should-always-start-service
Checksums-Sha1:
07f2ec7e4820f8b4e3490cd6965788eaa24a9091 2101 ircd-hybrid_8.2.31+dfsg.1-1.dsc
b7726a4fe6a4799dd4d2f3e629d1eb73ecd49344 1147797
ircd-hybrid_8.2.31+dfsg.1.orig.tar.gz
dec59393456c6341dda88b4852a43a5ff7c28c4d 44588
ircd-hybrid_8.2.31+dfsg.1-1.debian.tar.xz
61be0db860ce4f8c0f9645ba5f85c69c5721d2a2 6437
ircd-hybrid_8.2.31+dfsg.1-1_source.buildinfo
Checksums-Sha256:
9424bd83061e155ef3fe952e77972328e894f282988a2aa32055a082aa364632 2101
ircd-hybrid_8.2.31+dfsg.1-1.dsc
e8e84b8636213a912e2d0663d9aaa30d1e29ba1e230a321871523bafb9670cfd 1147797
ircd-hybrid_8.2.31+dfsg.1.orig.tar.gz
fd5fe8d6ecd602de0cfd400fade6be901c09c4ab0ed5ace9f8448d5d96680ad3 44588
ircd-hybrid_8.2.31+dfsg.1-1.debian.tar.xz
246603d3c57965b3c2d2ae072df0ba37d00ee5ed1e7271e0373b9c0a9d985b45 6437
ircd-hybrid_8.2.31+dfsg.1-1_source.buildinfo
Files:
7535ef4c3d5d344a5b9412670de633f9 2101 net optional
ircd-hybrid_8.2.31+dfsg.1-1.dsc
ee29a1f2a5836b5b78a91593c382da03 1147797 net optional
ircd-hybrid_8.2.31+dfsg.1.orig.tar.gz
6b427dac4c82c66104d3069b8f5c5c0d 44588 net optional
ircd-hybrid_8.2.31+dfsg.1-1.debian.tar.xz
7c1d87b3e0a54933cd259b6290d41eef 6437 net optional
ircd-hybrid_8.2.31+dfsg.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJBBAEBCAArFiEEy0llJ/kAnyscGnbawAV+cU1pT7IFAl64h1cNHGRvbUBlYXJ0
aC5saQAKCRDABX5xTWlPsthaD/kBZFkB31cLAHJM5ia4nn3lHjvQmSQsOrj9UD8X
EKVkhngkCVieO4jZXj9nt+qfH/zqsZxSs07N6Vu3qUlf+CiBS4T+VMJ/pWS00Wmn
V+0GChLLZVXXe4EknJ0yJdwCCakUAgfvw0fzqN3C9oW2hc4M+NhkQxaf+siKudpe
OCHumX92k6LHb4RS5WLEMCpntiMUidBAYR6Vaulpcw0VavsG8jhfCS7ENE7wTDC6
OOiDjIM5dLWAAGQ0R2viDjJg0dDvNBrVGgVMRInC3C3Dqx7iFjcXNcKKTWYhTUCR
a1iYWVE9lI9KNnGRLATe0oOnsHPbSeD5BVurIcUBe0GojFWarPlNuPcgedN071FQ
pOxcmRMQy8pmZzF/m2m94fBZ7MG6cIkCVFnuU930ko4QEMZwUP9b9GG7eP5x5H+g
hdwFH5EY77i3RGSaMGURrE8uuYKcutBGUKZ19Is8c44lgGqGDa4SY8jPrRV2JsaC
3h3GopHZAS5AtdXpqdh4WzYoV0KpXOG/COpiq3KU4I1PCj4gfBl3BsWcnSLi9d+G
sUeD9IggKc//b9uzuyksHlACBeTZnxlgEigPfRgtwkhudRsbH1byWb76aCHL48Bx
YCwhBoVNyUAqJ+X+SZ5sZqJOePmiYw+SwiPu8UHwUGvph8SYwZpxB1DvjGi0T9oH
2iSveA==
=k6+g
-----END PGP SIGNATURE-----
--- End Message ---