From 46a5cabd1d468aa05bb3f3e7196b0b5c8f1d86ce Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marc=20Dequ=C3=A8nes?= Date: Mon, 24 Jan 2022 10:55:59 +0000 Subject: [PATCH] PATH_MAX fix Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485931 Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530308 Bug: http://bugreports.qt.nokia.com/browse/QTBUG-6960 Fix a POSIX incompatibility (as programs should not rely on having PATH_MAX defined on all systems) and causes FTBFS on Hurd. Gbp-Pq: Name 80_hurd_max_path.diff --- src/3rdparty/clucene/src/CLucene/config/compiler.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/3rdparty/clucene/src/CLucene/config/compiler.h b/src/3rdparty/clucene/src/CLucene/config/compiler.h index 68f93b6e4..315d8ad2a 100644 --- a/src/3rdparty/clucene/src/CLucene/config/compiler.h +++ b/src/3rdparty/clucene/src/CLucene/config/compiler.h @@ -136,6 +136,10 @@ #define LUCENE_INT32_MAX_SHOULDBE 0x7FFFFFFFL #define LUCENE_UINT8_MAX_SHOULDBE 0xff +#if defined(__GNU__) + #define PATH_MAX 4096 +#endif + //maximum path length. only used for buffers that use fullpath. //anything else should use a dynamic length. #if defined(CL_MAX_PATH) -- 2.30.2