From: Michael Jeanson Date: Thu, 25 Jun 2020 16:19:45 +0000 (-0400) Subject: Port: Set PATH_MAX on GNU Hurd X-Git-Url: https://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=7cbfb97d31328c7d3543f9d3a803133e6d9adcef Port: Set PATH_MAX on GNU Hurd Signed-off-by: Michael Jeanson Signed-off-by: Jérémie Galarneau Change-Id: I1490391b47ad9fe905482a362f589d26f5a13a3c --- diff --git a/src/common/common.c b/src/common/common.c index 85920c10..c82bee33 100644 --- a/src/common/common.c +++ b/src/common/common.c @@ -27,6 +27,7 @@ #include "common/macros.h" #include "common/common.h" #include "compat/unistd.h" +#include "compat/limits.h" #ifndef __MINGW32__ #include diff --git a/src/compat/limits.h b/src/compat/limits.h index be54499a..712ca7a0 100644 --- a/src/compat/limits.h +++ b/src/compat/limits.h @@ -27,4 +27,9 @@ #endif /* __linux__, __FreeBSD__, _POSIX_HOST_NAME_MAX */ +/* GNU Hurd has no PATH_MAX, use a sensible default */ +#ifdef __GNU__ +#define PATH_MAX 4096 +#endif /* __GNU__ */ + #endif /* _BABELTRACE_LIMITS_H */ diff --git a/src/lib/plugin/plugin.c b/src/lib/plugin/plugin.c index 93a56c27..434bb3ea 100644 --- a/src/lib/plugin/plugin.c +++ b/src/lib/plugin/plugin.c @@ -12,6 +12,7 @@ #include "lib/assert-cond.h" #include "common/macros.h" #include "compat/compiler.h" +#include "compat/limits.h" #include "common/common.h" #include #include