Index: libpam-mount-2.14~git2+ad53f3559/src/mount.c
===================================================================
--- libpam-mount-2.14~git2+ad53f3559.orig/src/mount.c	2012-07-30 17:53:51.000000000 +0200
+++ libpam-mount-2.14~git2+ad53f3559/src/mount.c	2012-08-09 11:54:50.483436663 +0200
@@ -33,6 +33,10 @@
 #include "libcryptmount.h"
 #include "pam_mount.h"
 
+#ifndef PATH_MAX
+#define PATH_MAX 4096 /* Hurd does not define PATH_MAX in limits.h */
+#endif
+
 /* Functions */
 static inline bool mkmountpoint(struct vol *, const char *);
 
Index: libpam-mount-2.14~git2+ad53f3559/src/pmvarrun.c
===================================================================
--- libpam-mount-2.14~git2+ad53f3559.orig/src/pmvarrun.c	2012-07-30 17:53:51.000000000 +0200
+++ libpam-mount-2.14~git2+ad53f3559/src/pmvarrun.c	2012-08-09 11:58:58.729945346 +0200
@@ -35,6 +35,10 @@ pmvarrun.c -- Updates /run/pam_mount/<us
 #include "libcryptmount.h"
 #include "pam_mount.h"
 
+#ifndef PATH_MAX
+#define PATH_MAX 4096 /* Hurd does not define PATH_MAX in limits.h */
+#endif
+
 /* Definitions */
 #define ASCIIZ_LLX      sizeof("0xFFFFFFFF""FFFFFFFF")
 #define VAR_RUN_PMT     RUNDIR "/pam_mount"
