Your message dated Thu, 21 Jan 2021 05:48:21 +0000
with message-id <e1l2spr-00045l...@fasolo.debian.org>
and subject line Bug#980595: fixed in arping 2.21-2
has caused the Debian Bug report #980595,
regarding arping: FTBFS: arping_test.c:239:8: error: ‘test_mkpacket’ redeclared 
as different kind of symbol
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.)


-- 
980595: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980595
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: arping
Version: 2.21-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210120 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 
> -D_DEFAULT_SOURCE=1  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security  -c -o 
> arping_test.o arping_test.c
> In file included from arping_test.c:29:
> arping_test.c:239:8: error: ‘test_mkpacket’ redeclared as different kind of 
> symbol
>   239 | MYTEST(test_mkpacket)
>       |        ^~~~~~~~~~~~~
> arping_test.c:239:1: note: in expansion of macro ‘MYTEST’
>   239 | MYTEST(test_mkpacket)
>       | ^~~~~~
> arping_test.c:239:8: note: previous declaration of ‘test_mkpacket’ was here
>   239 | MYTEST(test_mkpacket)
>       |        ^~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> In file included from arping_test.c:29:
> arping_test.c:264:8: error: ‘pingip_uninteresting_packet’ redeclared as 
> different kind of symbol
>   264 | MYTEST(pingip_uninteresting_packet)
>       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:264:1: note: in expansion of macro ‘MYTEST’
>   264 | MYTEST(pingip_uninteresting_packet)
>       | ^~~~~~
> arping_test.c:264:8: note: previous declaration of 
> ‘pingip_uninteresting_packet’ was here
>   264 | MYTEST(pingip_uninteresting_packet)
>       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> In file included from arping_test.c:29:
> arping_test.c:392:8: error: ‘pingip_interesting_packet’ redeclared as 
> different kind of symbol
>   392 | MYTEST(pingip_interesting_packet)
>       |        ^~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:392:1: note: in expansion of macro ‘MYTEST’
>   392 | MYTEST(pingip_interesting_packet)
>       | ^~~~~~
> arping_test.c:392:8: note: previous declaration of 
> ‘pingip_interesting_packet’ was here
>   392 | MYTEST(pingip_interesting_packet)
>       |        ^~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> In file included from arping_test.c:29:
> arping_test.c: In function ‘pingip_interesting_packet_fn’:
> arping_test.c:445:21: warning: too many arguments for format 
> [-Wformat-extra-args]
>   445 |                     "numrecvd not incremented");
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:449:21: warning: too many arguments for format 
> [-Wformat-extra-args]
>   449 |                     "numrecvd not incremented second time");
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c: At top level:
> arping_test.c:452:8: error: ‘strip_newline_test’ redeclared as different kind 
> of symbol
>   452 | MYTEST(strip_newline_test)
>       |        ^~~~~~~~~~~~~~~~~~
> arping_test.c:452:1: note: in expansion of macro ‘MYTEST’
>   452 | MYTEST(strip_newline_test)
>       | ^~~~~~
> arping_test.c:452:8: note: previous declaration of ‘strip_newline_test’ was 
> here
>   452 | MYTEST(strip_newline_test)
>       |        ^~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> In file included from arping_test.c:29:
> arping_test.c:472:8: error: ‘get_mac_addr_success’ redeclared as different 
> kind of symbol
>   472 | MYTEST(get_mac_addr_success)
>       |        ^~~~~~~~~~~~~~~~~~~~
> arping_test.c:472:1: note: in expansion of macro ‘MYTEST’
>   472 | MYTEST(get_mac_addr_success)
>       | ^~~~~~
> arping_test.c:472:8: note: previous declaration of ‘get_mac_addr_success’ was 
> here
>   472 | MYTEST(get_mac_addr_success)
>       |        ^~~~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> In file included from arping_test.c:29:
> arping_test.c:504:8: error: ‘get_mac_addr_fail’ redeclared as different kind 
> of symbol
>   504 | MYTEST(get_mac_addr_fail)
>       |        ^~~~~~~~~~~~~~~~~
> arping_test.c:504:1: note: in expansion of macro ‘MYTEST’
>   504 | MYTEST(get_mac_addr_fail)
>       | ^~~~~~
> arping_test.c:504:8: note: previous declaration of ‘get_mac_addr_fail’ was 
> here
>   504 | MYTEST(get_mac_addr_fail)
>       |        ^~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> In file included from arping_test.c:29:
> arping_test.c:520:14: error: ‘libnet_init_bad_nolo’ redeclared as different 
> kind of symbol
>   520 | MY_EXIT_TEST(libnet_init_bad_nolo)
>       |              ^~~~~~~~~~~~~~~~~~~~
> arping_test.c:520:1: note: in expansion of macro ‘MY_EXIT_TEST’
>   520 | MY_EXIT_TEST(libnet_init_bad_nolo)
>       | ^~~~~~~~~~~~
> arping_test.c:520:14: note: previous declaration of ‘libnet_init_bad_nolo’ 
> was here
>   520 | MY_EXIT_TEST(libnet_init_bad_nolo)
>       |              ^~~~~~~~~~~~~~~~~~~~
> arping_test.c:65:37: note: in definition of macro ‘MY_EXIT_TEST’
>    65 | #define MY_EXIT_TEST(a) static void 
> a(int);__attribute__((constructor)) \
>       |                                     ^
> In file included from arping_test.c:29:
> arping_test.c:528:14: error: ‘libnet_init_null_nolo_nonull’ redeclared as 
> different kind of symbol
>   528 | MY_EXIT_TEST(libnet_init_null_nolo_nonull)
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:528:1: note: in expansion of macro ‘MY_EXIT_TEST’
>   528 | MY_EXIT_TEST(libnet_init_null_nolo_nonull)
>       | ^~~~~~~~~~~~
> arping_test.c:528:14: note: previous declaration of 
> ‘libnet_init_null_nolo_nonull’ was here
>   528 | MY_EXIT_TEST(libnet_init_null_nolo_nonull)
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:65:37: note: in definition of macro ‘MY_EXIT_TEST’
>    65 | #define MY_EXIT_TEST(a) static void 
> a(int);__attribute__((constructor)) \
>       |                                     ^
> In file included from arping_test.c:29:
> arping_test.c:535:8: error: ‘libnet_init_good’ redeclared as different kind 
> of symbol
>   535 | MYTEST(libnet_init_good)
>       |        ^~~~~~~~~~~~~~~~
> arping_test.c:535:1: note: in expansion of macro ‘MYTEST’
>   535 | MYTEST(libnet_init_good)
>       | ^~~~~~
> arping_test.c:535:8: note: previous declaration of ‘libnet_init_good’ was here
>   535 | MYTEST(libnet_init_good)
>       |        ^~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> In file included from arping_test.c:29:
> arping_test.c:542:8: error: ‘libnet_init_null_nolo’ redeclared as different 
> kind of symbol
>   542 | MYTEST(libnet_init_null_nolo)
>       |        ^~~~~~~~~~~~~~~~~~~~~
> arping_test.c:542:1: note: in expansion of macro ‘MYTEST’
>   542 | MYTEST(libnet_init_null_nolo)
>       | ^~~~~~
> arping_test.c:542:8: note: previous declaration of ‘libnet_init_null_nolo’ 
> was here
>   542 | MYTEST(libnet_init_null_nolo)
>       |        ^~~~~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> arping_test.c:239:8: warning: ‘test_mkpacket’ used but never defined
>   239 | MYTEST(test_mkpacket)
>       |        ^~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> arping_test.c:264:8: warning: ‘pingip_uninteresting_packet’ used but never 
> defined
>   264 | MYTEST(pingip_uninteresting_packet)
>       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> arping_test.c:392:8: warning: ‘pingip_interesting_packet’ used but never 
> defined
>   392 | MYTEST(pingip_interesting_packet)
>       |        ^~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> arping_test.c:452:8: warning: ‘strip_newline_test’ used but never defined
>   452 | MYTEST(strip_newline_test)
>       |        ^~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> arping_test.c:472:8: warning: ‘get_mac_addr_success’ used but never defined
>   472 | MYTEST(get_mac_addr_success)
>       |        ^~~~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> arping_test.c:504:8: warning: ‘get_mac_addr_fail’ used but never defined
>   504 | MYTEST(get_mac_addr_fail)
>       |        ^~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> arping_test.c:520:14: warning: ‘libnet_init_bad_nolo’ used but never defined
>   520 | MY_EXIT_TEST(libnet_init_bad_nolo)
>       |              ^~~~~~~~~~~~~~~~~~~~
> arping_test.c:65:37: note: in definition of macro ‘MY_EXIT_TEST’
>    65 | #define MY_EXIT_TEST(a) static void 
> a(int);__attribute__((constructor)) \
>       |                                     ^
> arping_test.c:528:14: warning: ‘libnet_init_null_nolo_nonull’ used but never 
> defined
>   528 | MY_EXIT_TEST(libnet_init_null_nolo_nonull)
>       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> arping_test.c:65:37: note: in definition of macro ‘MY_EXIT_TEST’
>    65 | #define MY_EXIT_TEST(a) static void 
> a(int);__attribute__((constructor)) \
>       |                                     ^
> arping_test.c:535:8: warning: ‘libnet_init_good’ used but never defined
>   535 | MYTEST(libnet_init_good)
>       |        ^~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> arping_test.c:542:8: warning: ‘libnet_init_null_nolo’ used but never defined
>   542 | MYTEST(libnet_init_null_nolo)
>       |        ^~~~~~~~~~~~~~~~~~~~~
> arping_test.c:58:31: note: in definition of macro ‘MYTEST’
>    58 | #define MYTEST(a) static void a(int);__attribute__((constructor)) \
>       |                               ^
> make[3]: *** [Makefile:632: arping_test.o] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2021/01/20/arping_2.21-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: arping
Source-Version: 2.21-2
Done: Salvatore Bonaccorso <car...@debian.org>

We believe that the bug you reported is fixed in the latest version of
arping, 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 980...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <car...@debian.org> (supplier of updated arping 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, 21 Jan 2021 06:29:56 +0100
Source: arping
Architecture: source
Version: 2.21-2
Distribution: unstable
Urgency: medium
Maintainer: Salvatore Bonaccorso <car...@debian.org>
Changed-By: Salvatore Bonaccorso <car...@debian.org>
Closes: 980595
Changes:
 arping (2.21-2) unstable; urgency=medium
 .
   * unit tests: Remove test registry code in favour of code duplication
     (Closes: #980595)
   * Declare compliance with Debian policy 4.5.1
   * Update copyright years for debian/* packaging files
   * Bump Debhelper compat level to 13
Checksums-Sha1: 
 4197b1719972f261223554361dc07e30b3ec1353 2034 arping_2.21-2.dsc
 ddbca11a0a49937688d148c333b4c447494b0786 10720 arping_2.21-2.debian.tar.xz
Checksums-Sha256: 
 a4a41bec14a963ce0360d1c10ce2a89af1155edbd471d61a187f7f808d0346f8 2034 
arping_2.21-2.dsc
 01ad807d3b683818de5c8cdfac84c17545d355232875d16715da07b24806c19b 10720 
arping_2.21-2.debian.tar.xz
Files: 
 b0f7e89b4b18ea2694a76c888a8ed9d5 2034 net optional arping_2.21-2.dsc
 e9588b9ff39e8ca74e5290c03a953260 10720 net optional arping_2.21-2.debian.tar.xz

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

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmAJEfBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EvykP/10bSR9gic2OZ62vTfIvtpQuksAxmL2t
6agt3V1lardlNkcuRl7/8y2X2PbMvZHPEN4KwLiP3h0RYTe9fNE4WizR25+HbgCa
uwI3TwdO/bJrKsTB3DuGdIkrD0ZFyRPgwQtUIT5hz1OB0rSY7LPBoGiAr8P8GwUC
EyvdNbnNA63b57KVotBoxUPGWIfOTcOmLTTyH+z2imwOn1HF0YFpUm9TZIQHzW8M
2R4qq2P52KAovwZskTwcB2YJz4BFvJBUhPzRiaRWzAYXQ1548jJjqp63/D/p9SqF
5duTn9NJN6jncIFeMkAZ81Cd+TvL/Pm0ghYganqNz3QJHoTfskcyDmcz0/vTcbD9
wnkCqg+SVq341ZLOfFaWF7lyp7y3jhtEdShJTKho/W5Njh2jKEGgh6F869mRIbJG
Q4OA4cHvRyd6xc2ontKFizoWl8mJ2TWCGXDh8TbmZv8M/tHcM/BYTX3iKNATkqKi
0CrasOp5skz/lIzk26F8n8mvfJ4DiH4s0HHilTUSLiCatVy48tIvxk76DcE0YFEn
mJWFv0Okg8oOV9TXEdkZ+bEx5A7EN4vacEK1FvbStkGyB/Atp+oBtoipnySHMzod
vK/zJCQPABwJ5cP0rKaFXQfMOK8Uqfyp6q/C1my65k3kNYeorqcL8eTuzo2bYW1z
/ds+XFQd44yj
=w6f5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to