Your message dated Mon, 06 Oct 2025 08:22:39 +0000
with message-id <[email protected]>
and subject line Bug#1066538: fixed in netrw 1.3.2-3.1
has caused the Debian Bug report #1066538,
regarding netrw: FTBFS: netread.c:69:5: error: implicit declaration of function
‘fprintf’ [-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.)
--
1066538: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066538
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: netrw
Version: 1.3.2-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):
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -c `test -f 'netread.c' || echo
> './'`netread.c
> netread.c: In function ‘usage’:
> netread.c:69:5: error: implicit declaration of function ‘fprintf’
> [-Werror=implicit-function-declaration]
> 69 | fprintf(stderr,
> | ^~~~~~~
> netread.c:66:1: note: include ‘<stdio.h>’ or provide a declaration of
> ‘fprintf’
> 65 | #include "version.h"
> +++ |+#include <stdio.h>
> 66 |
> netread.c:69:5: warning: incompatible implicit declaration of built-in
> function ‘fprintf’ [-Wbuiltin-declaration-mismatch]
> 69 | fprintf(stderr,
> | ^~~~~~~
> netread.c:69:5: note: include ‘<stdio.h>’ or provide a declaration of
> ‘fprintf’
> netread.c:69:13: error: ‘stderr’ undeclared (first use in this function)
> 69 | fprintf(stderr,
> | ^~~~~~
> netread.c:69:13: note: ‘stderr’ is defined in header ‘<stdio.h>’; did you
> forget to ‘#include <stdio.h>’?
> netread.c:69:13: note: each undeclared identifier is reported only once for
> each function it appears in
> netread.c:89:5: error: implicit declaration of function ‘exit’
> [-Werror=implicit-function-declaration]
> 89 | exit(1);
> | ^~~~
> netread.c:66:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
> 65 | #include "version.h"
> +++ |+#include <stdlib.h>
> 66 |
> netread.c:89:5: warning: incompatible implicit declaration of built-in
> function ‘exit’ [-Wbuiltin-declaration-mismatch]
> 89 | exit(1);
> | ^~~~
> netread.c:89:5: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
> In file included from netread.c:65:
> netread.c: In function ‘main’:
> ../version.h:37:9: error: implicit declaration of function ‘puts’
> [-Werror=implicit-function-declaration]
> 37 | puts("netrw tools version " VERSION " (" DATE ")\n"
> \
> | ^~~~
> netread.c:137:9: note: in expansion of macro ‘VERSION_CASE’
> 137 | VERSION_CASE /* version */
> | ^~~~~~~~~~~~
> ../version.h:37:9: note: include ‘<stdio.h>’ or provide a declaration of
> ‘puts’
> 37 | puts("netrw tools version " VERSION " (" DATE ")\n"
> \
> | ^~~~
> netread.c:137:9: note: in expansion of macro ‘VERSION_CASE’
> 137 | VERSION_CASE /* version */
> | ^~~~~~~~~~~~
> In file included from netread.c:59:
> progress.h:47:29: error: implicit declaration of function ‘atoi’
> [-Werror=implicit-function-declaration]
> 47 | progress_hash_after(atoi(optarg) * 1024 * 1024); \
> | ^~~~
> netread.c:139:9: note: in expansion of macro ‘HASH_CASE’
> 139 | HASH_CASE /* hash printing options */
> | ^~~~~~~~~
> netread.c:155:15: error: implicit declaration of function ‘strerror’
> [-Werror=implicit-function-declaration]
> 155 | strerror(errno), file);
> | ^~~~~~~~
> cc1: some warnings being treated as errors
> make[3]: *** [Makefile:229: netread.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/netrw_1.3.2-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: netrw
Source-Version: 1.3.2-3.1
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
netrw, 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.
Andreas Tille <[email protected]> (supplier of updated netrw 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: Wed, 01 Oct 2025 09:28:19 +0200
Source: netrw
Architecture: source
Version: 1.3.2-3.1
Distribution: unstable
Urgency: medium
Maintainer: Giovanni Mascellani <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1066538
Changes:
netrw (1.3.2-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Giovanni Mascellani ]
* Update Vcs-* after migration to salsa.
.
[ Ondřej Nový ]
* d/copyright: Use https protocol in Format field
* d/control: Deprecating priority extra as per policy 4.0.1
.
[ Emanuele Rocca ]
* Fix FTBFS: implicit declaration of function fprintf
Closes: #1066538
.
[ Andreas Tille ]
* Point Homepage and Source to webarchive
* Fake watch file
* Standards-Version: 4.7.2 (routine-update)
* debhelper-compat 13 (routine-update)
* Remove trailing whitespace in debian/control (routine-update)
Checksums-Sha1:
1e74e43627f49f6668c23987db4f448ee0fe98c2 1870 netrw_1.3.2-3.1.dsc
06626c4a044ddb9061ddc294cdf1af5358157462 3788 netrw_1.3.2-3.1.debian.tar.xz
dce8bcf4488ec7149371255ffc4287705590af08 5739 netrw_1.3.2-3.1_amd64.buildinfo
Checksums-Sha256:
165144517a94249f08e578a8dcd65ec35873889953f9f762fade8299a6d4c76d 1870
netrw_1.3.2-3.1.dsc
827e30e4fffda4285cd04d4218491e16f3e0f3a2fb2cc2845fea05a662cf6f2d 3788
netrw_1.3.2-3.1.debian.tar.xz
1678f7ab5f24ff55ce228a94e3852ffc2f7585103a5439d367e79aaaef119825 5739
netrw_1.3.2-3.1_amd64.buildinfo
Files:
90cf22716780a26718d85c728ab31864 1870 net optional netrw_1.3.2-3.1.dsc
29463190d802384e08ec3b4073c8c7ae 3788 net optional
netrw_1.3.2-3.1.debian.tar.xz
0446054157ea629a80fb18aff83c48fb 5739 net optional
netrw_1.3.2-3.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmjc2K4RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEmag//RVuf94xC87aFDnIO9S5a1KObSMaKq3bY
gMbnEwiMbeIUX7Z2MXXfQuAMa6QYT0zDv/07xDkKrUpzuHQRsF+HTRPexyFxdkK5
BrGUSQMwWwslMIXQNGKdq3hQnVX1J/QrcezMV1OgKje4dtV8PwlYUC1NVZzKrpGX
/ug+AHuK4YwrcBo80Abk0qLGO03CeYKHbJ8XvRd1N/o8RUym9AoLIi2vgkykjBbH
Stoye/gXBSDmJsCeY9cLzAWd4kH9mRj519zyH6Z8IFTrvBnRJ+2QDUEKNA9dcr8F
oLftzcpphZUtLn7DVN8VqoDEJtjUAKS1KuJV3zEaWaxPFcT5COvt7WX7E1hzTBOu
rqfpe7PhyW4O7s5zECvb/enmbW8QXFrggvW0nT4ADiz9WoMGGtqdTPHYWEH1CANz
AsHiZw6OGELX0sg4/GIuGeRlfyNZABeEz6UY7Q4wCdWNMuYDXe4qN6JVh3R2Cku5
RbaWKOvgCNLTPFGzKS/Jp2eGMYxXRF8n2zXVSSTrDb4z/vplVntM4w9DFBIUWJmM
qupTlWN8GcqNz0LZl/IRywOPLSDgv2+tBaywWe4MYBgCgchafA6/Q0AzpzMLg+7v
QtcRZmAHuNOHJJKgN//oIugoc6d9UM1ABLTHkg9SKJN4ezqZmRWzjTDPxiSvh3EI
0vzJe7Z94IE=
=/PkM
-----END PGP SIGNATURE-----
pgpOMF9DtJ47F.pgp
Description: PGP signature
--- End Message ---