Your message dated Mon, 09 May 2016 21:50:26 +0000
with message-id <[email protected]>
and subject line Bug#823826: fixed in corosync 2.3.5-6
has caused the Debian Bug report #823826,
regarding corosync: FTBFS on hurd-i386
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.)


-- 
823826: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823826
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: corosync
Version: 2.3.5-5
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd

Hello,

Currently corosync FTBFS on GNU/Hurd due to lack of definitions of two constants
PATH_MAX and PIPE_BUF. The attached patch fixes this by defining PATH_MAX to
4096 in configure.ac if not defined in <limits.h> and PIPE_BUF to
_POSIX_PIPE_BUF in configure.ac if not defined in <limits.h>.

Thanks!
Index: corosync-2.3.5/configure.ac
===================================================================
--- corosync-2.3.5.orig/configure.ac
+++ corosync-2.3.5/configure.ac
@@ -441,6 +441,14 @@ if test "x${enable_rdma}" = xyes; then
 	PACKAGE_FEATURES="$PACKAGE_FEATURES rdma"
 	WITH_LIST="$WITH_LIST --with rdma"
 fi
+	AC_CHECK_DECL([PATH_MAX], [], [], [#include <limits.h>])
+	if test "x${ac_cv_have_decl_PATH_MAX}" = "xno"; then
+		AC_DEFINE_UNQUOTED([PATH_MAX], [4096] , [Define PATH_MAX if not defined])
+	fi
+	AC_CHECK_DECL([PIPE_BUF], [], [], [#include <limits.h>])
+	if test "x${ac_cv_have_decl_PIPE_BUF}" = "xno"; then
+	   AC_DEFINE_UNQUOTED([PIPE_BUF], [_POSIX_PIPE_BUF] , [Define PIPE_BUF to _POSIX_PIPE_BUF if not defined])
+	fi
 
 if test "x${enable_monitoring}" = xyes; then
 	PKG_CHECK_MODULES([statgrab], [libstatgrab])

--- End Message ---
--- Begin Message ---
Source: corosync
Source-Version: 2.3.5-6

We believe that the bug you reported is fixed in the latest version of
corosync, 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.
Christoph Berg <[email protected]> (supplier of updated corosync 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: Mon, 09 May 2016 22:45:00 +0200
Source: corosync
Binary: corosync corosync-notifyd corosync-dbg corosync-doc corosync-dev 
libcfg6 libcmap4 libcorosync-common4 libcpg4 libquorum5 libsam4 libtotem-pg5 
libvotequorum7 libcfg-dev libcmap-dev libcorosync-common-dev libcpg-dev 
libquorum-dev libsam-dev libtotem-pg-dev libvotequorum-dev
Architecture: source
Version: 2.3.5-6
Distribution: unstable
Urgency: medium
Maintainer: Debian HA Maintainers 
<[email protected]>
Changed-By: Christoph Berg <[email protected]>
Description:
 corosync   - cluster engine daemon and utilities
 corosync-dbg - cluster engine debugging symbols
 corosync-dev - cluster engine generic development (transitional package)
 corosync-doc - cluster engine HTML documentation
 corosync-notifyd - cluster engine notification daemon
 libcfg-dev - cluster engine CFG library development
 libcfg6    - cluster engine CFG library
 libcmap-dev - cluster engine CMAP library development
 libcmap4   - cluster engine CMAP library
 libcorosync-common-dev - cluster engine common development
 libcorosync-common4 - cluster engine common library
 libcpg-dev - cluster engine CPG library development
 libcpg4    - cluster engine CPG library
 libquorum-dev - cluster engine Quorum library development
 libquorum5 - cluster engine Quorum library
 libsam-dev - cluster engine SAM library development
 libsam4    - cluster engine SAM library
 libtotem-pg-dev - cluster engine Totem library development
 libtotem-pg5 - cluster engine Totem library
 libvotequorum-dev - cluster engine Votequorum library development
 libvotequorum7 - cluster engine Votequorum library
Closes: 823826
Changes:
 corosync (2.3.5-6) unstable; urgency=medium
 .
   * Fix hurd-i386 build by defining PATH_MAX and PIPE_BUF in configure.ac.
     Patch by Svante Signell, thanks! (Closes: #823826)
Checksums-Sha1:
 2ef73c3f2fdcc9776ab8c9f2f5f6f45ef59bdad7 3457 corosync_2.3.5-6.dsc
 fcd631838c8fd75fd03d514ffdf74861284aedc2 30632 corosync_2.3.5-6.debian.tar.xz
Checksums-Sha256:
 0d960e5a73e322cb4a6955137c77fcf1ce938e2d7c52a24f4f053c30535b608b 3457 
corosync_2.3.5-6.dsc
 dfd383e7edd88124e1c3546326825c6a4e401fb3562c5f5c824927b0269034ba 30632 
corosync_2.3.5-6.debian.tar.xz
Files:
 318245bf8374e7e9f7c54d471e25dbfd 3457 admin optional corosync_2.3.5-6.dsc
 e376e6a61a355bfc00a029c7b3a52fe2 30632 admin optional 
corosync_2.3.5-6.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXMPb8AAoJEExaa6sS0qeuoTIQAKrh/c0/2ZYFCtS1tjTFXf1N
Ut7F737qiKygIXHU5ApzOH8f8HDJGUanRfY8hgLVZ+r2+P1/+GYXalb+Fx8MXSzc
N4bW6HC1+hP8W1LHi4n/ckWYUCoE9LsCSIBIV6Fb4rIPmpRIWIWkObidThv5cpna
mYQKWGGwZ/BXvL5l8/wgdHC49icCEMsoP07pTvYOt26CO7vCxYffe3Jwy7noFRT0
1FBQw3yYqenTAYvjc4q+xXy1oXVuYfx29ibFv/RfcHemuSun4GY52UZodA4KMpKu
DaY00k0wk40cyr8HalpwN6kdAl9X325lZo79uv27wGIP1+gHT26gpiHkBoi+ZE3P
5yxnY9royZYU81t7nSGN/sFt5ObCgVVWJYIxf/ukJA4lXiSyuHM6vbAcnzSgMI0J
OKkdbTZOwSoGE6U4L2AheG6pKt9IKNh8pTl8/YzkfuuBxC0NElut1dSyhH3sSlFx
g/5rv68+pU96Pvr3pxyC3qxgzWmvlXcrUTEYM17avz4KPrx22EqCDmJUDhxGtXul
/kjaTxOpcdKFkto3zB5/VCFUOevUSGaE5bZXUsa/ZdOtJdNy9RED6p2KWhycKH33
4feiyB+IwInmlx/RlOoCZq0EOh1lrQr1JmhFmuIlUXVFeUitcT3fJnZekJBrEhdZ
lDttpFijWM/WuAMMswDS
=KHM2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to