Your message dated Sat, 22 Dec 2018 12:04:07 +0000
with message-id <[email protected]>
and subject line Bug#888640: fixed in gcab 1.2-2
has caused the Debian Bug report #888640,
regarding gcab: FTBFS on hurd-i386: PATH_MAX undeclared
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.)
--
888640: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888640
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gcab
Version: 1.0-1
Severity: normal
Tags: upstream
User: [email protected]
Usertags: hurd
The latest build of gcab for hurd-i386 (admittedly not a release
architecture) failed:
../tests/gcab-self-test.c:33:19: error: ‘PATH_MAX’ undeclared (first use in
this function); did you mean ‘NAME_MAX’?
The Hurd notoriously has no static PATH_MAX. Best practice is
dynamically accommodating whatever you actually encounter, since
fixed-size buffers generally run the risk of either wasting memory or
yielding truncation (or, worse, buffer overflows). However, if that's
infeasible, you can also look up _PC_PATH_MAX via pathconf or even
supply a fallback constant (traditionally 4096).
Could you please take a look?
Thanks!
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/[email protected]
--- End Message ---
--- Begin Message ---
Source: gcab
Source-Version: 1.2-2
We believe that the bug you reported is fixed in the latest version of
gcab, 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.
Stephen Kitt <[email protected]> (supplier of updated gcab 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, 22 Dec 2018 12:37:31 +0100
Source: gcab
Binary: gcab libgcab-1.0-0 libgcab-dev libgcab-doc gir1.2-gcab-1.0
Architecture: source
Version: 1.2-2
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Description:
gcab - Microsoft Cabinet file manipulation tool
gir1.2-gcab-1.0 - Microsoft Cabinet file manipulation library - gir bindings
libgcab-1.0-0 - Microsoft Cabinet file manipulation library
libgcab-dev - Microsoft Cabinet file manipulation library - development files
libgcab-doc - Microsoft Cabinet file manipulation library - documentation
Closes: 888640
Changes:
gcab (1.2-2) unstable; urgency=medium
.
* Avoid needing PATH_MAX, so we can build on Hurd. Closes: #888640;
thanks to Paul Sonnenschein for the patch!
Checksums-Sha1:
51083514ea7e5798d1e888cd934020cdcdc022db 2105 gcab_1.2-2.dsc
5e9dfcc0b3488b87341b224daef2be62f27dd61a 5468 gcab_1.2-2.debian.tar.xz
f10d544a3262d4ba085d9701d00ac4bd8ff66598 9392 gcab_1.2-2_source.buildinfo
Checksums-Sha256:
d7eb1da32e4caee761778ae7f4c78e165d37f31039d552648f5f91882a5ea769 2105
gcab_1.2-2.dsc
116131505301520d17f88954930dbf795be8cb8e46c6a29e45dca5932e4c70dc 5468
gcab_1.2-2.debian.tar.xz
50198de40ba0beb59a6fbcbb647acd233084b7826873af430f16e49d9aeeae8f 9392
gcab_1.2-2_source.buildinfo
Files:
8a6c6580893a69981af9d6aecb6d5dd5 2105 utils optional gcab_1.2-2.dsc
47ed15bb0687747e5972a14b3f6bf022 5468 utils optional gcab_1.2-2.debian.tar.xz
b06819106ae01bc459a09692809f8f30 9392 utils optional
gcab_1.2-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAlweIhYACgkQgNMC9Yht
g5zLYg/9Goj3v7RLyGtaNWylhpS82NlqArtqi61EVLl2wxlWthLnsluhlYgDk6yi
6xTEYLIhwCwkO+0xi1GBzx/H6lY611iaCza0/urf6b4q1blqYJjiqA7v6gJAoojp
v9HX5qF//n2yst/mNa0FeUIIoePzqOk6rOajzxVtfZWwOkJlRsYsMOWH3/R0FSkI
T+ltQVxJBejDezPgMmaTZ0HmqEvW8w9hvqjDe04xpfX5FqukgQXOODgFuQLMsWhj
UHrHBfJojflnG4M8n9ogi2EY7DfoS5H7D3lYkozzi3Sbb6vLfGT1u2ZFywD3n19o
rwBtwRhYtks1cowwjK4pTvSdqJ8mqwHSAwuZMnUJ/XgTWULRwH/vOgUE4JkzAiFS
oilB1xaMeMFsirBRM/tCk4UtlDjlWhOeN7lSDOkXDvyeFPCba/Kt0+Ta1Oz0W7Oi
IZf4RVsMGh7apIcJTI0/wAi653MvjHU+30s/X83mez7ILD0FuzDakYvJ4Z7k23yE
6Kfzk21VIpS685Ti1N8fBOHsUpYru8sNi2e/FV/pnIqpUe7pxQcdi+LQoD1G0h1J
ersdzZUJ4pgkuGHao3/HgHuE4q6he7axwlJ6QwqrrCxwniEpG84szwyOJiyidIQx
4xIimGa8Lr6fB3HEDRq7QAdKHxnevkeYYvQbDZzLDddJ/GZdViM=
=KROt
-----END PGP SIGNATURE-----
--- End Message ---