Your message dated Mon, 15 Apr 2024 10:20:43 +0000
with message-id <[email protected]>
and subject line Bug#1066489: fixed in p0f 3.09b-4
has caused the Debian Bug report #1066489,
regarding p0f: FTBFS: .build-609357.c:2:34: error: implicit declaration of
function ‘printf’ [-Werror=implicit-function-declaration]
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.)
--
1066489: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066489
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: p0f
Version: 3.09b-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Welcome to the build script for p0f 3.09b!
> Copyright (C) 2012 by Michal Zalewski <[email protected]>
>
> [+] Configuring production build.
> [*] Checking for a sane build environment... OK
> [*] Checking for working GCC... OK
> [*] Checking for *modern* GCC... OK
> [*] Checking if memory alignment is required... FAIL
>
> Well, something went horribly wrong, sorry. Here's the output from GCC:
>
> .build-609357.c: In function ‘main’:
> .build-609357.c:2:34: error: implicit declaration of function ‘printf’
> [-Werror=implicit-function-declaration]
> 2 | volatile u8 tmp[6]; int main() { printf("%d\n", *(u32*)(tmp+1));
> return 0; }
> | ^~~~~~
> .build-609357.c:2:1: note: include ‘<stdio.h>’ or provide a declaration of
> ‘printf’
> 1 | #include "types.h"
> +++ |+#include <stdio.h>
> 2 | volatile u8 tmp[6]; int main() { printf("%d\n", *(u32*)(tmp+1));
> return 0; }
> .build-609357.c:2:34: warning: incompatible implicit declaration of built-in
> function ‘printf’ [-Wbuiltin-declaration-mismatch]
> 2 | volatile u8 tmp[6]; int main() { printf("%d\n", *(u32*)(tmp+1));
> return 0; }
> | ^~~~~~
> .build-609357.c:2:34: note: include ‘<stdio.h>’ or provide a declaration of
> ‘printf’
> cc1: some warnings being treated as errors
>
> Sorry! You may want to ping <[email protected]> about this.
>
> make[1]: *** [Makefile:11: all] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/p0f_3.09b-3_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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 mark 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 mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: p0f
Source-Version: 3.09b-4
Done: Arnaud Rebillout <[email protected]>
We believe that the bug you reported is fixed in the latest version of
p0f, 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.
Arnaud Rebillout <[email protected]> (supplier of updated p0f 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: SHA512
Format: 1.8
Date: Mon, 15 Apr 2024 16:30:33 +0700
Source: p0f
Architecture: source
Version: 3.09b-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Arnaud Rebillout <[email protected]>
Closes: 1066489
Changes:
p0f (3.09b-4) unstable; urgency=medium
.
[ Debian Janitor ]
* Use secure URI in Homepage field.
.
[ Arnaud Rebillout ]
* Add patch to fix build with -Werror=implicit-function-declaration
(Closes: #1066489)
* Add smoke test
Checksums-Sha1:
0ee893bfb9887c3849a666b5fd201ced925ee718 1959 p0f_3.09b-4.dsc
70cfa3458732bec4c2d9bde33bde2cb93df36e7d 7608 p0f_3.09b-4.debian.tar.xz
864f7b266f5de134989782b5bab04fa1b0afbd99 6435 p0f_3.09b-4_source.buildinfo
Checksums-Sha256:
436387d99b64371046c05e012c85748f9b89705ea4cc9400350923c3768de999 1959
p0f_3.09b-4.dsc
549afbabe86b29cf9731513d8ec3a5071ce990c4705581e91b15db51ecda39d1 7608
p0f_3.09b-4.debian.tar.xz
a8e30b6999c478f4f8af626f0856f7f52915a08e316305feb13859180899160b 6435
p0f_3.09b-4_source.buildinfo
Files:
a26d925c0e3a1c44b01d80ece60aeefe 1959 net optional p0f_3.09b-4.dsc
6d164d29240cc4d1854a4376be577086 7608 net optional p0f_3.09b-4.debian.tar.xz
d7ee3941caef709424252d02a211e316 6435 net optional p0f_3.09b-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE0Kl7ndbut+9n4bYs5yXoeRRgAhYFAmYc+IIRHGFybmF1ZHJA
a2FsaS5vcmcACgkQ5yXoeRRgAhbfeQ//bPTxHIev6AgEocJNIKHU5drAfEmXa7dW
xltcBByR4onyxbijwStnb66MsQleqqHta723Xr2LZ6SKo8NQJPeswKuMF7AvjDOB
mjI9reuQsbflMXcU3hSsg4Oo6Qg2RywMRkNeE34z8C2PxnsrtJVzaH+JYAdPdP/9
G+fOEM8mEugwQpcN61eau5zXUG9kIyA1hD8IE6Tplcot1DTqsB+AxsDkbeg0nvQD
PQ2n4w15+WnxDKMDYHZYn0uzytwX/ZkVGSZoIxRZLtO0XMsz97SwGLPQhTlm0NqN
lXnur4FhIY3PBDJQABqJB4y4gNFfpEc92k4ktwby3O6IwngSW0edhm+8RAlWQohq
gYxN7gHy7ony7EONyus0WJ8y5KfHQ5qhvrJQX0IVKSdybDi0+4ZZJfjsaC1x8t/n
MEXxPEHV/DUieZDToTP9YAMCUVHFNj1qY9dAvVKcQBy0T3+t/dD7SaV0eKzWBaMH
iXJGmuCLA4SR2/a0TAz+f9lYehtAk4Ig7GfR486bRN7EZZpxUUHq9g1oxa/hiEzm
OpV1ZvMydcbSzZGU4M894K9DRSOIEtufTGohGz/VzoRb+YvQzTZSVmkCeCizUIU3
c02HbfY+NHx8lWHekuxWalq+ky8MZZgfw0dLHLy/0D+GwplNUM3ypJxnbFaPWgfS
cGb8tKFmWB0=
=DlKw
-----END PGP SIGNATURE-----
pgpq368bT9mcQ.pgp
Description: PGP signature
--- End Message ---