Your message dated Sat, 13 Nov 2010 21:17:09 +0000
with message-id <[email protected]>
and subject line Bug#530939: fixed in mcs 0.7.1-1.1
has caused the Debian Bug report #530939,
regarding mcs: easy fix for FTBFS on Hurd
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.)
--
530939: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530939
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mcs
Version: 0.7.1-1
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
Coin,
Please consider applying this patch to your next upload and help push
this fix upstream. Using PATH_MAX unconditionally is an important
POSIX incompatibility. On Hurd PATH_MAX is not needed and not defined,
thus the FTBFS. This fix works around this problem, even if relying on
dynamic allocation when it is undefined would be a better solution
(but the patch would be harder and more intrusive).
Regards.
--
Marc Dequènes (Duck)
diff -Nur orig/mcs-0.7.1/debian/changelog mcs-0.7.1/debian/changelog
--- orig/mcs-0.7.1/debian/changelog 2009-05-28 23:02:27.000000000 +0200
+++ mcs-0.7.1/debian/changelog 2009-05-28 16:44:24.000000000 +0200
@@ -1,3 +1,9 @@
+mcs (0.7.1-1+hurdfr1) unreleased; urgency=low
+
+ * Added '002-posixness_fix.dpatch' patch to fix POSIX incompatibility.
+
+ -- Marc Dequènes (Duck) <[email protected]> Thu, 28 May 2009 16:44:10 +0200
+
mcs (0.7.1-1) unstable; urgency=low
* New upstream release.
diff -Nur orig/mcs-0.7.1/debian/patches/002-posixness_fix.dpatch mcs-0.7.1/debian/patches/002-posixness_fix.dpatch
--- orig/mcs-0.7.1/debian/patches/002-posixness_fix.dpatch 1970-01-01 01:00:00.000000000 +0100
+++ mcs-0.7.1/debian/patches/002-posixness_fix.dpatch 2009-05-28 16:45:32.000000000 +0200
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 002-posixness_fix.dpatch
+## by Marc Dequènes (Duck) <[email protected]>
+##
+## DP: relying on PATH_MAX unconditionnaly is an important
+## DP: POSIX incompatibility. This patch is a quick workaround.
+
+...@dpatch@
+--- z/src/libmcs/mcs.h.orig 2009-05-28 16:38:46.000000000 +0200
++++ z/src/libmcs/mcs.h 2009-05-28 16:42:19.000000000 +0200
+@@ -54,6 +54,10 @@
+ # include <libmcs/mcs_config.h>
+ #endif
+
++#ifndef PATH_MAX
++#define PATH_MAX 4096
++#endif
++
+ /*! mcs_response_t denotes the status of a transaction. */
+ typedef enum {
+ MCS_FAIL, /*!< designates transaction failure */
diff -Nur orig/mcs-0.7.1/debian/patches/00list mcs-0.7.1/debian/patches/00list
--- orig/mcs-0.7.1/debian/patches/00list 2009-05-28 23:02:27.000000000 +0200
+++ mcs-0.7.1/debian/patches/00list 2009-05-28 16:46:00.000000000 +0200
@@ -1 +1,2 @@
001-Disable_Makefile_silent_output.dpatch
+002-posixness_fix.dpatch
pgpgE8pH6YYSv.pgp
Description: PGP Digital Signature
--- End Message ---
--- Begin Message ---
Source: mcs
Source-Version: 0.7.1-1.1
We believe that the bug you reported is fixed in the latest version of
mcs, which is due to be installed in the Debian FTP archive:
libmcs-backend-gconf_0.7.1-1.1_i386.deb
to main/m/mcs/libmcs-backend-gconf_0.7.1-1.1_i386.deb
libmcs-backend-kconfig_0.7.1-1.1_i386.deb
to main/m/mcs/libmcs-backend-kconfig_0.7.1-1.1_i386.deb
libmcs-dev_0.7.1-1.1_i386.deb
to main/m/mcs/libmcs-dev_0.7.1-1.1_i386.deb
libmcs-utils_0.7.1-1.1_i386.deb
to main/m/mcs/libmcs-utils_0.7.1-1.1_i386.deb
libmcs1_0.7.1-1.1_i386.deb
to main/m/mcs/libmcs1_0.7.1-1.1_i386.deb
mcs_0.7.1-1.1.diff.gz
to main/m/mcs/mcs_0.7.1-1.1.diff.gz
mcs_0.7.1-1.1.dsc
to main/m/mcs/mcs_0.7.1-1.1.dsc
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.
Jari Aalto <[email protected]> (supplier of updated mcs 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: SHA256
Format: 1.8
Date: Thu, 21 Oct 2010 18:29:57 +0300
Source: mcs
Binary: libmcs-utils libmcs-dev libmcs1 libmcs-backend-gconf
libmcs-backend-kconfig
Architecture: source i386
Version: 0.7.1-1.1
Distribution: unstable
Urgency: low
Maintainer: Adam Cécile (Le_Vert) <[email protected]>
Changed-By: Jari Aalto <[email protected]>
Description:
libmcs-backend-gconf - GNOME GConf backend for libmcs
libmcs-backend-kconfig - KDE kconfig backend for libmcs
libmcs-dev - Development library and headers for libmcs1
libmcs-utils - Tools for the maintenance of the mcs system
libmcs1 - Abstraction library to store configuration settings (BSD-licensed
Closes: 530939
Changes:
mcs (0.7.1-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* debian/control
- (Standards-Version): Update to 3.9.1.
- (Depends): Add ${misc:Depends}.
- (Section): remove inherited same fields.
* debian/patches
- (002): New. Define PATH_MAX when not available. Patch thanks to
Marc Dequènes (Duck) <[email protected]> (hurd FTBFS; Closes: #530939).
* debian/README.source
- New file.
Checksums-Sha1:
d5e3e529efbf74748f7510438de4c5e3e59caf10 1801 mcs_0.7.1-1.1.dsc
17d9ee9d82e71c8cc32d7def108dc4e8223f6931 5772 mcs_0.7.1-1.1.diff.gz
7b1569949065cf2ac7f48f3ace0997ca5c731ab7 10312 libmcs-utils_0.7.1-1.1_i386.deb
3ce1511dd31eea6d4498a51a5e574f9e691ea95a 4404 libmcs-dev_0.7.1-1.1_i386.deb
6a5131367adc71262b43e0cd62a7c4a79509121f 14218 libmcs1_0.7.1-1.1_i386.deb
f28a80c06cc22f400239fc97ca2e3c463ffcbb9a 4530
libmcs-backend-gconf_0.7.1-1.1_i386.deb
2d54e00741a23f2063081b4ae17941df8ac55a87 6334
libmcs-backend-kconfig_0.7.1-1.1_i386.deb
Checksums-Sha256:
0b981a5b4ae9c2400184b881bac477298d24f19d976d25644af24cdb12a26883 1801
mcs_0.7.1-1.1.dsc
412ed9f2ca651933330c8d634dd43808122027a345f8e42bef3e3fe992c35080 5772
mcs_0.7.1-1.1.diff.gz
190826beb980ff1dbc695cb6c42591d87188b8b2c30c29dd96848926d4046188 10312
libmcs-utils_0.7.1-1.1_i386.deb
a11242842de5abec75fe7932a5b471bd5124b6843a7435838494233e786cf936 4404
libmcs-dev_0.7.1-1.1_i386.deb
cce423b807a487d667feb05f087cd331d1251bcbb135f2e19420c4a08a47163c 14218
libmcs1_0.7.1-1.1_i386.deb
3444f0e048c8e2cc12adb5a957b9557f3a3a816f0a1da5cc2a0bb03ca15ef543 4530
libmcs-backend-gconf_0.7.1-1.1_i386.deb
5f2dca3f06f21f8c8c30b67665cdd54df17f5660374a874784a738ccfe09e21e 6334
libmcs-backend-kconfig_0.7.1-1.1_i386.deb
Files:
e175a4fc26b41fdc4c32424f7f062899 1801 libs optional mcs_0.7.1-1.1.dsc
be0c4e2608e4ec159262c579e16119c0 5772 libs optional mcs_0.7.1-1.1.diff.gz
9275dce2d26cbb8b1368a873c5a9f729 10312 admin optional
libmcs-utils_0.7.1-1.1_i386.deb
81c0f71e0164e928c41bccdfc15ae6f4 4404 libdevel optional
libmcs-dev_0.7.1-1.1_i386.deb
15a8e1409b4b68bf91399b61f100e877 14218 libs optional libmcs1_0.7.1-1.1_i386.deb
c503d7652b2a2a73059acf6fc06a30db 4530 libs optional
libmcs-backend-gconf_0.7.1-1.1_i386.deb
8f934cb82a3c37ee58584ff9cf8a9729 6334 libs optional
libmcs-backend-kconfig_0.7.1-1.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJMzH9rAAoJECHSBYmXSz6WjKgP/1MfNT68IGCFch12h02ZZh+H
lAXNtQeoZVCvWrNB5QFhRT7vMt5kTBAQZqbwqiPDkC8MDbPaLuFnHARYXuvcawpX
/L+fEGj/DgHJ0NxAMgp8mH0+Eo/96g48P5ISpOs+22XKYI7u5Se9RJSMKUNFAaHO
SvNkHp1oTAHVwggxABsZetNOq1aInVvaYG3mn+5RO53dqtKVo6ZVqzO/VWUGzIfO
y672YVgy39ekH1H6XiMCZornlYekc7twLDGJ+Ssv/ddkyB64nGGjYsroplt/IUtx
eWnhbTKBlIVb4CaB+KeRgyx12kp0Y0QdYHMTRKbcDi49yU2zN+3rNqCpQ5i1PGm9
5jZucUzY/zXjCUX7yMQjMQ+AisDXo1nDwAzML/8yrrLiVeN6ziZmI8qAawlndDnI
rD1J17StsG96t0RvUoi5iKAJksIrAphIk+SZPywnpig3RhcMUkNfCP6npOzH0OzT
PtCPUomEx0+xYMa7pO/XOybmCuuRyh9JNw34LJ/4Dst2K41WNOGrrvhPPMS53I51
cBFl+qlu6Ql0yhN0dasL3RILZytvhK5hrKZtih6WbkrbsHo9b9YtSbQ4dyEMvsi9
vgo9Kk5xhieupHc31zbsO2ggSdPBBAhnCBEOxFNH9e0cmtGNCdHWZPMO3of/xRpZ
KxinxJVbt+05nspteM8v
=PUDW
-----END PGP SIGNATURE-----
--- End Message ---