Your message dated Wed, 28 Sep 2011 17:34:47 +0000
with message-id <[email protected]>
and subject line Bug#643601: fixed in p11-kit 0.7-2
has caused the Debian Bug report #643601,
regarding p11-kit: FTBFS on hurd-i386: unconditional usage of PATH_MAX
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.)
--
643601: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643601
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: p11-kit
Version: 0.7-1
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
Hi,
currently[1], p11-kit 0.7 (0.6 did too) does not compile on GNU/Hurd.
The problem is the unconditional PATH_MAX usage in p11-kit/modules.c;
the fix is limiting the check on the optional PATH_MAX when PATH_MAX
is actually defined.
[1]
https://buildd.debian.org/status/fetch.php?pkg=p11-kit&arch=hurd-i386&ver=0.7-1&stamp=1317145772
Thanks,
--
Pino
--- a/p11-kit/modules.c
+++ b/p11-kit/modules.c
@@ -263,9 +263,14 @@
assert (filename);
len = snprintf (NULL, 0, "%s/%s", dir, filename) + 1;
- if (len <= 0 || len > PATH_MAX)
+ if (len <= 0)
return NULL;
+#ifdef PATH_MAX
+ if (len > PATH_MAX)
+ return NULL;
+#endif
+
if (!(path = malloc (len)))
return NULL;
--- End Message ---
--- Begin Message ---
Source: p11-kit
Source-Version: 0.7-2
We believe that the bug you reported is fixed in the latest version of
p11-kit, which is due to be installed in the Debian FTP archive:
libp11-kit-dev_0.7-2_i386.deb
to main/p/p11-kit/libp11-kit-dev_0.7-2_i386.deb
libp11-kit0_0.7-2_i386.deb
to main/p/p11-kit/libp11-kit0_0.7-2_i386.deb
p11-kit_0.7-2.debian.tar.gz
to main/p/p11-kit/p11-kit_0.7-2.debian.tar.gz
p11-kit_0.7-2.dsc
to main/p/p11-kit/p11-kit_0.7-2.dsc
p11-kit_0.7-2_i386.deb
to main/p/p11-kit/p11-kit_0.7-2_i386.deb
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 Metzler <[email protected]> (supplier of updated p11-kit 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: RIPEMD160
Format: 1.8
Date: Wed, 28 Sep 2011 19:22:40 +0200
Source: p11-kit
Binary: libp11-kit-dev libp11-kit0 p11-kit
Architecture: source i386
Version: 0.7-2
Distribution: unstable
Urgency: low
Maintainer: Debian GnuTLS Maintainers <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Description:
libp11-kit-dev - Library for loading and coordinating access to PKCS#11
modules -
libp11-kit0 - Library for loading and coordinating access to PKCS#11 modules -
p11-kit - Utilities for working with the p11-glue library
Closes: 643601
Changes:
p11-kit (0.7-2) unstable; urgency=low
.
* 20_path_max.diff Fix FTBFS on GNU/Hurd due to missing PATH_MAX (Thanks,
Pino Toscano). Closes: #643601
Checksums-Sha1:
0c820f3204be61cda1b342ee05f3688392d6d38b 1397 p11-kit_0.7-2.dsc
43edb6a86987cc7f30b16fbe9f158f56ea92d8c5 4858 p11-kit_0.7-2.debian.tar.gz
ea2f5848d4be4c11d7e3a30552c4b27de8c595c1 63958 libp11-kit-dev_0.7-2_i386.deb
ffc09dd3808e2c48b341992155c48daaad6b41b4 46398 libp11-kit0_0.7-2_i386.deb
522ce30d7dc840be0c1e72402e97b61ab4b9a0cb 20400 p11-kit_0.7-2_i386.deb
Checksums-Sha256:
ff80135606ee94ee80e15c1a9825e4a653518606e0aa658a561da0d9689b3307 1397
p11-kit_0.7-2.dsc
0383debfcc00fbdd8b23066adae2feb166be6e6705d7c84e30e0655ae0cbfc9f 4858
p11-kit_0.7-2.debian.tar.gz
0dd2c645f35266eba0233be4cd24ff78142b8efceed4d374dcb3e79418b5d68f 63958
libp11-kit-dev_0.7-2_i386.deb
7bdc3eaa85535677b99950d2a632cf4274db7e6d8cdc4798758c819edf2c9f60 46398
libp11-kit0_0.7-2_i386.deb
6f85725f33d7a106778424a180d4e61a22f15e5a4834b43521922dcf3138ee2d 20400
p11-kit_0.7-2_i386.deb
Files:
1afe202e0c5e418b058e7baaee9a9113 1397 libs extra p11-kit_0.7-2.dsc
33839345c888197b3ba01ae744f79057 4858 libs extra p11-kit_0.7-2.debian.tar.gz
e63d4b4bca4e505e10c4f0ddf4206361 63958 libdevel optional
libp11-kit-dev_0.7-2_i386.deb
418ea65df4852120f46d32486f984d2a 46398 libs standard libp11-kit0_0.7-2_i386.deb
83f8848176ed7c118d5c5b09d250e704 20400 misc extra p11-kit_0.7-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEAREDAAYFAk6DWGcACgkQHTOcZYuNdmNr8wCglQF0xGqPzEgDcVuRCL8KRTiT
9E4An15xX7538IS4PGXiT+3eEzOiez6x
=+vFs
-----END PGP SIGNATURE-----
--- End Message ---