Your message dated Wed, 09 Nov 2011 16:02:43 +0000
with message-id <[email protected]>
and subject line Bug#643661: fixed in icu 4.8.1.1-1
has caused the Debian Bug report #643661,
regarding icu: 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.)
--
643661: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643661
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: icu
Version: 4.8.1-2
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
Hi,
currently[1], icu 4.8.1 fails to build on GNU/Hurd.
Basically, the switch from U_HURD to U_LINUX in configure enabled a
code path in source/common/putil.c which unconditionally relies on
PATH_MAX.
While a proper fix would not rely on PATH_MAX at all, the code relies
on fixed PATH_MAX-sizes buffers too much, so the quick fix (at least
just for Debian) is to define PATH_MAX if not defined.
[1]
https://buildd.debian.org/status/fetch.php?pkg=icu&arch=hurd-i386&ver=4.8.1-2&stamp=1316056684
--
Pino
Index: icu-4.8.1/source/common/putil.c
===================================================================
--- icu-4.8.1.orig/source/common/putil.c 2011-07-19 23:16:30.000000000 +0200
+++ icu-4.8.1/source/common/putil.c 2011-09-28 01:57:09.000000000 +0200
@@ -149,6 +149,11 @@
#include "icucfg.h"
#endif
+/* Define PATH_MAX if not provided */
+#ifndef PATH_MAX
+#define PATH_MAX 4096
+#endif
+
/* Define the extension for data files, again... */
#define DATA_TYPE "dat"
--- End Message ---
--- Begin Message ---
Source: icu
Source-Version: 4.8.1.1-1
We believe that the bug you reported is fixed in the latest version of
icu, which is due to be installed in the Debian FTP archive:
icu-doc_4.8.1.1-1_all.deb
to main/i/icu/icu-doc_4.8.1.1-1_all.deb
icu_4.8.1.1-1.debian.tar.gz
to main/i/icu/icu_4.8.1.1-1.debian.tar.gz
icu_4.8.1.1-1.dsc
to main/i/icu/icu_4.8.1.1-1.dsc
icu_4.8.1.1.orig.tar.gz
to main/i/icu/icu_4.8.1.1.orig.tar.gz
lib32icu-dev_4.8.1.1-1_amd64.deb
to main/i/icu/lib32icu-dev_4.8.1.1-1_amd64.deb
lib32icu48_4.8.1.1-1_amd64.deb
to main/i/icu/lib32icu48_4.8.1.1-1_amd64.deb
libicu-dev_4.8.1.1-1_amd64.deb
to main/i/icu/libicu-dev_4.8.1.1-1_amd64.deb
libicu48-dbg_4.8.1.1-1_amd64.deb
to main/i/icu/libicu48-dbg_4.8.1.1-1_amd64.deb
libicu48_4.8.1.1-1_amd64.deb
to main/i/icu/libicu48_4.8.1.1-1_amd64.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.
Jay Berkenbilt <[email protected]> (supplier of updated icu 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: SHA1
Format: 1.8
Date: Wed, 09 Nov 2011 09:59:08 -0500
Source: icu
Binary: libicu48 libicu48-dbg libicu-dev lib32icu48 lib32icu-dev icu-doc
Architecture: source all amd64
Version: 4.8.1.1-1
Distribution: unstable
Urgency: low
Maintainer: Jay Berkenbilt <[email protected]>
Changed-By: Jay Berkenbilt <[email protected]>
Description:
icu-doc - API documentation for ICU classes and functions
lib32icu-dev - Development files for International Components for Unicode
(32-bi
lib32icu48 - International Components for Unicode (32-bit)
libicu-dev - Development files for International Components for Unicode
libicu48 - International Components for Unicode
libicu48-dbg - International Components for Unicode
Closes: 643661
Changes:
icu (4.8.1.1-1) unstable; urgency=low
.
* New upstream release
* Add simple patch to define PATH_MAX when not defined. Not an ideal
solution, but it will do for now. (Closes: #643661)
Checksums-Sha1:
1fbbc3bd720fca7c6cb5ec0e0cb42ffdcb6a9e13 2199 icu_4.8.1.1-1.dsc
7146ee269b39273fa98d750f73136b14f781758a 18675781 icu_4.8.1.1.orig.tar.gz
8338a4e1d89f7aae9c9588eb8ba1b96499539a9e 17214 icu_4.8.1.1-1.debian.tar.gz
8bad5add1e4bef06040fc5f95726666602cc6f8c 4304294 icu-doc_4.8.1.1-1_all.deb
a4b40ade6a4d98e140af61e3706a066397cb1e1b 8125172 libicu48_4.8.1.1-1_amd64.deb
4d7cd6b8fc9ce6c3c3b5b3ae9d6c0437e9713760 4197944
libicu48-dbg_4.8.1.1-1_amd64.deb
1df267a39951893a8ad035943b4e86b48169b6ed 9768660 libicu-dev_4.8.1.1-1_amd64.deb
d302639ec356616a4626e39af0f05bc0d7ac8dbb 8196544 lib32icu48_4.8.1.1-1_amd64.deb
2ec600023f318b7c4fa281e09130c86e65cfd2d1 8546064
lib32icu-dev_4.8.1.1-1_amd64.deb
Checksums-Sha256:
d9665d1721878cd8a81c7fc0bcc1066ba47d741e43bca3be041ad33aaaf5e949 2199
icu_4.8.1.1-1.dsc
0a70491c5fdfc5a0fa7429f820da73951e07d59a268b3d8ffe052eec65820ca1 18675781
icu_4.8.1.1.orig.tar.gz
bcd29819346fa634b362f2cfc0baf06a5b21816c1088a0d4c1407f26b17e2686 17214
icu_4.8.1.1-1.debian.tar.gz
ffdcd3c39aa9c771ecf5d323fa219b86852ed6787a03733b5f52d44c93ecc370 4304294
icu-doc_4.8.1.1-1_all.deb
c6a5f00c4d780b649f6f4756c3d884ba73f0e94b2174311dd2c684975ec7c272 8125172
libicu48_4.8.1.1-1_amd64.deb
038e52d6c590cdc7f27f0b6c471e3987a70ae38c464c2226e1124087e07a955e 4197944
libicu48-dbg_4.8.1.1-1_amd64.deb
d139e9459287d0ee00a8248321c60b14707aebabff486a471edfab61659b7ef8 9768660
libicu-dev_4.8.1.1-1_amd64.deb
4d5d7aaefdb31ac57a142969691c258a69ee4513813491f751ce6135c7d6f802 8196544
lib32icu48_4.8.1.1-1_amd64.deb
6de5ab882527b39a4ff76022bf15ebe0d67befe23509ca415298cc090bb358c3 8546064
lib32icu-dev_4.8.1.1-1_amd64.deb
Files:
72897350aeb6110ea95afc856ade0420 2199 libs optional icu_4.8.1.1-1.dsc
ea93970a0275be6b42f56953cd332c17 18675781 libs optional icu_4.8.1.1.orig.tar.gz
6747a66f50051e7f96e51a5a53a8455e 17214 libs optional
icu_4.8.1.1-1.debian.tar.gz
dfb147d20baa7215f59a989b05f202bc 4304294 doc optional icu-doc_4.8.1.1-1_all.deb
e7458cdb1b75d051fc7a42623c8d5a81 8125172 libs optional
libicu48_4.8.1.1-1_amd64.deb
f85774212365b112d963eec5a7fb91c7 4197944 debug extra
libicu48-dbg_4.8.1.1-1_amd64.deb
771ebbe0ad2eafbc2b4888f47f67c5dd 9768660 libdevel optional
libicu-dev_4.8.1.1-1_amd64.deb
e4619e68edeba6f6aa4fa9bc6a7507f0 8196544 libs optional
lib32icu48_4.8.1.1-1_amd64.deb
7b987f13a40aaf0195148e03bbd73869 8546064 libdevel optional
lib32icu-dev_4.8.1.1-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJOup9FAAoJEIp10QmYASx+hvQQAJvNOBPhhJMsH8URsPv/AV//
NPMVHyWAOkfxS7V2cSCERrbO7BE8ZFMFhbltmJ1yHW3+jaTYzGM/+I3eBAJWyCq8
baUzGGo/4T9KdrThuoK/6WtS2AyVg1kVYLRtTwzYqZBZWPz5snc+F4Zg/4VfmVFw
xTutC+koqlRAUg7TxI0aDlwPhN2F6NAeA9SvfQ9OraAgy2mPnbPwymm82A2tdoxH
oR5jwLgRSMCDHx6NB9c84xHj3iNty0jsoavOmgW45eQ2LT3187jCUGOE4fPRSPhO
n515yG2yhgfD5uinA7dBUIk25MQ/RFn5vbKRadHkq11K524WEuSxKwJ0/lZJbskR
iEkdWpI80bWoFNAWAK2h5GqMngEVxoACAoAnMV4u851PmtlQINHRN+pVx38gt8kh
zZkcxNQgWSjs/25zu6bYa0JBEb0Mr0uMaU7WQxjmUeYvagU6mZUVvxDyMNlmtkd4
MTZCWVeoVovLxsCAHhO82eVsf7TVCtxiS9u7rzp71OX9X/XmCaMgoZO3hLZXRZ6Q
zDrX6kmHcr38HUQwGkshaRKo1T34XRWyRokOynJslrbcf/DZh7gsOERGuunluvkE
PlfIbLCZb7B1nYqFx78ofAaEs5/ZKQnusr/mxT35z+wLMSsPeKmg2j4vYZk1EQ+g
yk1u/f5s1+z+ifA//5Eq
=AL0g
-----END PGP SIGNATURE-----
--- End Message ---