Your message dated Fri, 15 Apr 2022 19:22:25 +0000
with message-id <e1nfrwt-000c2w...@fasolo.debian.org>
and subject line Bug#957892: fixed in ucarp 1.5.2-2.3
has caused the Debian Bug report #957892,
regarding ucarp: 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 ow...@bugs.debian.org
immediately.)
--
957892: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957892
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ucarp
Version: 1.5.2-2.2
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
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/ucarp_1.5.2-2.2_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
[...]
Making all in m4
make[3]: Entering directory '/<<PKGBUILDDIR>>/m4'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/m4'
Making all in po
make[3]: Entering directory '/<<PKGBUILDDIR>>/po'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT ucarp.o -MD
-MP -MF ".deps/ucarp.Tpo" -c -o ucarp.o ucarp.c; \
then mv -f ".deps/ucarp.Tpo" ".deps/ucarp.Po"; else rm -f ".deps/ucarp.Tpo";
exit 1; fi
ucarp.c: In function ‘usage’:
ucarp.c:24:36: warning: macro "__DATE__" might prevent reproducible builds
[-Wdate-time]
24 | puts("\n" PACKAGE_STRING " - " __DATE__ "\n");
| ^~~~~~~~
ucarp.c: In function ‘main’:
ucarp.c:252:9: warning: ‘pcap_lookupdev’ is deprecated: use 'pcap_findalldevs'
and use the first device [-Wdeprecated-declarations]
252 | interface = pcap_lookupdev(NULL);
| ^~~~~~~~~
In file included from /usr/include/pcap.h:43,
from ucarp.h:63,
from ucarp.c:5:
/usr/include/pcap/pcap.h:328:16: note: declared here
328 | PCAP_API char *pcap_lookupdev(char *)
| ^~~~~~~~~~~~~~
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT carp.o -MD
-MP -MF ".deps/carp.Tpo" -c -o carp.o carp.c; \
then mv -f ".deps/carp.Tpo" ".deps/carp.Po"; else rm -f ".deps/carp.Tpo"; exit
1; fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT crypto-sha1.o
-MD -MP -MF ".deps/crypto-sha1.Tpo" -c -o crypto-sha1.o crypto-sha1.c; \
then mv -f ".deps/crypto-sha1.Tpo" ".deps/crypto-sha1.Po"; else rm -f
".deps/crypto-sha1.Tpo"; exit 1; fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT fillmac.o -MD
-MP -MF ".deps/fillmac.Tpo" -c -o fillmac.o fillmac.c; \
then mv -f ".deps/fillmac.Tpo" ".deps/fillmac.Po"; else rm -f
".deps/fillmac.Tpo"; exit 1; fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT
bsd-getopt_long.o -MD -MP -MF ".deps/bsd-getopt_long.Tpo" -c -o
bsd-getopt_long.o bsd-getopt_long.c; \
then mv -f ".deps/bsd-getopt_long.Tpo" ".deps/bsd-getopt_long.Po"; else rm -f
".deps/bsd-getopt_long.Tpo"; exit 1; fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT garp.o -MD
-MP -MF ".deps/garp.Tpo" -c -o garp.o garp.c; \
then mv -f ".deps/garp.Tpo" ".deps/garp.Po"; else rm -f ".deps/garp.Tpo"; exit
1; fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT spawn.o -MD
-MP -MF ".deps/spawn.Tpo" -c -o spawn.o spawn.c; \
then mv -f ".deps/spawn.Tpo" ".deps/spawn.Po"; else rm -f ".deps/spawn.Tpo";
exit 1; fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT
fakesnprintf.o -MD -MP -MF ".deps/fakesnprintf.Tpo" -c -o fakesnprintf.o
fakesnprintf.c; \
then mv -f ".deps/fakesnprintf.Tpo" ".deps/fakesnprintf.Po"; else rm -f
".deps/fakesnprintf.Tpo"; exit 1; fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT mysnprintf.o
-MD -MP -MF ".deps/mysnprintf.Tpo" -c -o mysnprintf.o mysnprintf.c; \
then mv -f ".deps/mysnprintf.Tpo" ".deps/mysnprintf.Po"; else rm -f
".deps/mysnprintf.Tpo"; exit 1; fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT log.o -MD -MP
-MF ".deps/log.Tpo" -c -o log.o log.c; \
then mv -f ".deps/log.Tpo" ".deps/log.Po"; else rm -f ".deps/log.Tpo"; exit 1;
fi
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2
-DCONFDIR=\"/etc\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -MT daemonize.o
-MD -MP -MF ".deps/daemonize.Tpo" -c -o daemonize.o daemonize.c; \
then mv -f ".deps/daemonize.Tpo" ".deps/daemonize.Po"; else rm -f
".deps/daemonize.Tpo"; exit 1; fi
daemonize.c: In function ‘dodaemonize’:
daemonize.c:64:9: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
64 | chdir("/");
| ^~~~~~~~~~
/bin/bash ../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -O2 -Wl,-z,relro -o ucarp ucarp.o carp.o
crypto-sha1.o fillmac.o bsd-getopt_long.o garp.o spawn.o fakesnprintf.o
mysnprintf.o log.o daemonize.o -lpcap
mkdir .libs
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -O2 -Wl,-z -Wl,relro
-o ucarp ucarp.o carp.o crypto-sha1.o fillmac.o bsd-getopt_long.o garp.o
spawn.o fakesnprintf.o mysnprintf.o log.o daemonize.o -lpcap
/usr/bin/ld: carp.o:./src/ip_carp.h:73: multiple definition of `__packed';
ucarp.o:./src/ip_carp.h:73: first defined here
/usr/bin/ld: crypto-sha1.o:./src/ip_carp.h:73: multiple definition of
`__packed'; ucarp.o:./src/ip_carp.h:73: first defined here
/usr/bin/ld: fillmac.o:./src/ip_carp.h:73: multiple definition of `__packed';
ucarp.o:./src/ip_carp.h:73: first defined here
/usr/bin/ld: bsd-getopt_long.o:./src/ip_carp.h:73: multiple definition of
`__packed'; ucarp.o:./src/ip_carp.h:73: first defined here
/usr/bin/ld: garp.o:./src/ip_carp.h:73: multiple definition of `__packed';
ucarp.o:./src/ip_carp.h:73: first defined here
/usr/bin/ld: spawn.o:./src/ip_carp.h:73: multiple definition of `__packed';
ucarp.o:./src/ip_carp.h:73: first defined here
/usr/bin/ld: fakesnprintf.o:./src/ip_carp.h:73: multiple definition of
`__packed'; ucarp.o:./src/ip_carp.h:73: first defined here
/usr/bin/ld: log.o:./src/ip_carp.h:73: multiple definition of `__packed';
ucarp.o:./src/ip_carp.h:73: first defined here
/usr/bin/ld: daemonize.o:./src/ip_carp.h:73: multiple definition of `__packed';
ucarp.o:./src/ip_carp.h:73: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:301: ucarp] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:283: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:212: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:38: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ucarp
Source-Version: 1.5.2-2.3
Done: Guilherme de Paula Xavier Segundo <guilherme....@gmail.com>
We believe that the bug you reported is fixed in the latest version of
ucarp, 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 957...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guilherme de Paula Xavier Segundo <guilherme....@gmail.com> (supplier of
updated ucarp 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: Wed, 13 Apr 2022 14:32:50 -0300
Source: ucarp
Architecture: source
Version: 1.5.2-2.3
Distribution: unstable
Urgency: medium
Maintainer: Eric Evans <eev...@debian.org>
Changed-By: Guilherme de Paula Xavier Segundo <guilherme....@gmail.com>
Closes: 957892 965852
Changes:
ucarp (1.5.2-2.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Added patch to fix a ftbfs with GCC-10. Thanks to Reiner Herrmann
<rei...@reiner-h.de>. (Closes: #957892)
* Bumped debhelper compat to 7. (Closes: #965852)
Checksums-Sha1:
7fdeff1164ca3aecfabbf9a9ae448306783b4636 1829 ucarp_1.5.2-2.3.dsc
4c0f2628699edb43b83bf8db943d50267098282f 8893 ucarp_1.5.2-2.3.diff.gz
5f1212ed4c232468a9157ce46102f7392d9f7ffd 6026 ucarp_1.5.2-2.3_source.buildinfo
Checksums-Sha256:
a29f2f181c67c51c24cd77c3796af7027ed0e3d4a3a3667fd5989109e48b9bbf 1829
ucarp_1.5.2-2.3.dsc
92ad93f1ed8aceabbf0791c7b0328da0cb8054214c3402c2946beee7f492071d 8893
ucarp_1.5.2-2.3.diff.gz
1396828220dfb21a5f3226dc7304f7575edb6b755f2e82e8b0c0c1de6bd972f8 6026
ucarp_1.5.2-2.3_source.buildinfo
Files:
9bdf52f0eefa3df4a8ad48087ba32cf6 1829 net optional ucarp_1.5.2-2.3.dsc
504e9ccdbe4f5eda9a8cf262bb353dbc 8893 net optional ucarp_1.5.2-2.3.diff.gz
ae67d4ac7741a86e5a6b49e04f0fa8aa 6026 net optional
ucarp_1.5.2-2.3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAmJXFuwACgkQ3mO5xwTr
6e+ksxAAiWJ7gL6vNXtXmZNLvYg4mDZn5XdQLUJytOCGOSBpq4CoiGWEcaSOlaSB
acYOXXJeY42Bl3vqWSG4FXL6EvFy39aCJ4K8OqgtZjOSCTRV2GUg39sGf1Ixb4xL
7dIto5pLAky20c5kiiD5qLNVixjU7L/Qbgoxm38Y6ALZ72Jf7e304zss2viwXylK
wydGEhrKqtwW7KBDD2SVKG+ayA83E5uzmikn9RGZuNIdiacdhBBgAZYewJHiGGUi
IcUwpfyvfkoN2YOlZdMp/y5muk/0w+jRP1AavwcCOTU46O2OPjMwsrBIKBugy7cT
Ux6674G6IQZnrOiSXKOBaTSsKEnXhwE1uWDEG7SHS7e0LYy6kKzbi9Wp/oYyKVAX
imv56nejnuPw8sujBz3FMj9mjK5kaFDs8wb6jF9LeQBrQaKGJtpCxi5lZg6W2eH+
KkZIbM8pQUHlAUr/iczcblvlglK21YuTxRGyxArJ+zgrgVjbr4mAL7zJyw1ZhN3V
UUYMkCnECot70vGU1eN7xv04SZRPCMX5fxatTJ9VqQpjIhcZHuQ2O/h9sXgq7pmv
hjNT8aamex3I/s9R+n/P49T4tbZwFdLltaxUgj5tH3Ooy2s7+fPBv3lYjJawlYGg
kmrV5CC+SvoF72imkWr1sCoWtsW0oYWGMkyvDrHKZoyBvUsTiBs=
=SoAU
-----END PGP SIGNATURE-----
--- End Message ---