Your message dated Sat, 23 Sep 2017 15:03:51 +0000
with message-id <[email protected]>
and subject line Bug#842945: fixed in deheader 1.6-2
has caused the Debian Bug report #842945,
regarding deheader: Incorrectly suggests <sys/fstatvfs.h>
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.)
--
842945: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842945
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: deheader
Version: 1.6-1
I discovered this issue when testing deheader on the tsdfx code base.
It claimed fstatvfs() required <sys/fstatvfs.h>, but this is not true.
There is no such header file. The required header file, according to
The Open Group (aka the POSIX standard) is <sys/statvfs.h>, se
<URL:
http://pubs.opengroup.org/onlinepubs/009695399/basedefs/sys/statvfs.h.html >.
Here is how to reproduce it:
cat EOF > x.c
#include <sys/statvfs.h>
int main(int argc, char *argv[])
{
struct statvfs st;
return fstatvfs(0, &st);
}
EOF
% deheader x.c
deheader: in x.c, fstatvfs() portability requires <sys/fstatvfs.h>.
deheader: saw 1 files, 0 includes, 0 removable
%
--
Happy hacking
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: deheader
Source-Version: 1.6-2
We believe that the bug you reported is fixed in the latest version of
deheader, 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.
Reiner Herrmann <[email protected]> (supplier of updated deheader 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: Sat, 23 Sep 2017 14:22:06 +0200
Source: deheader
Binary: deheader
Architecture: source
Version: 1.6-2
Distribution: unstable
Urgency: medium
Maintainer: Reiner Herrmann <[email protected]>
Changed-By: Reiner Herrmann <[email protected]>
Description:
deheader - Find and remove unnecessary includes in C or C++ source files
Closes: 842945 876518
Changes:
deheader (1.6-2) unstable; urgency=medium
.
* Fix filename of header for (f)statvfs. (Closes: #842945)
* Change dependencies to python3 and build as python3 application.
(Closes: #876518)
* Don't run python2 test during build to not need python2 build dependency.
* Test installed script during autopkgtest run.
* Bump Standards-Version to 4.1.0.
* Fix spelling error found by lintian.
Checksums-Sha1:
ec9da9dd897d4aa019109774e7cdfe5699e9b54e 1951 deheader_1.6-2.dsc
672f651c4453670893ac8fab45f7f22afbece0c5 10064 deheader_1.6-2.debian.tar.xz
f12f02f3feee21dd285cf89a5cf5eaed2981e6db 6213 deheader_1.6-2_source.buildinfo
Checksums-Sha256:
251cae4894ad744a539927b1202293b213776705480d510f6bdfd2007b09b760 1951
deheader_1.6-2.dsc
e970362adb17a1d8967c455cce6be06fdfb37b2a22ed367d1d7fb44c8e68941d 10064
deheader_1.6-2.debian.tar.xz
32348432741461d79ca365c3b74e15bbf9a72221d63e2f76c1e7480e8fec3c69 6213
deheader_1.6-2_source.buildinfo
Files:
920f74a6de7dc72351d7b6af68b98998 1951 devel optional deheader_1.6-2.dsc
381cd748a13a379581c9fed197fd3f44 10064 devel optional
deheader_1.6-2.debian.tar.xz
9f871ab379fa7d146592c1393814077e 6213 devel optional
deheader_1.6-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE2Pb6feok2Q1urHM7zPBJKNsO6qcFAlnGVKYACgkQzPBJKNsO
6qeEvA//Q/ZiM+D4rtHKJjK1k+gpAxC3zFF6/Q2Ax3My/YOGG1+ytjD4/ZxCFJ3T
jBh3SELkNCktJVzg+VQBi9QgIU9kjgcXuUmMzQOW8YlWzQspxlPIvDZipvWlRKZo
TbY3jYRhso8fByMsPhG0vbDop3sn38sFNP5I1E6xmyj/4tehlK6QMpAm5h0vQ4ZZ
VYNTLzvsmc9IKLr+vfchZ7kPSJHZ9xNFsb25i0KtuFtVqB+PvcqXf6ADrkEJ/4Fi
DrEuyPJI2C9pvtYl8tZT2J51Hp5IMnxlWTfsPswK/gNY7Y+Ny4l8eUbcA4nSAtVH
nxPuroEsLA5RBcU0w3kV7FnLDpLlSLWvcovArnxa2CLCiZAIXiVyIsulQzg3Q3gI
yEc6PFNaXl5Cp6nmhdsVOoyUK/m/bJyq9uixVjlHbU5EvCNdEI0/ku78A4lBXoMg
u333rjyfAr7Ysgvq6aq9jtKqMB4Hh23nxLkobOebBfYAIE6u4cTUK29qJVO++XLY
ExCKZoH31LYN9graQknMl2iVBHe+WoIzOBQKJXNhCMV/mjTnsfL/7iuS8DK/YOb6
k67ijmSWUayQ3VlOe2FKp8qZ9CwCsecU++qjLYfakCjb4Hgr6+n0xjZGq8sOG+J5
2qulVsp4g3G0On1BIup7EoUE2SXmrGSwiR9jKa2KmYSp5K9BGws=
=UKq2
-----END PGP SIGNATURE-----
--- End Message ---