summaryrefslogtreecommitdiff
path: root/debian/patches/path_max.diff
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/path_max.diff')
-rw-r--r--debian/patches/path_max.diff21
1 files changed, 21 insertions, 0 deletions
diff --git a/debian/patches/path_max.diff b/debian/patches/path_max.diff
new file mode 100644
index 0000000..3b76145
--- /dev/null
+++ b/debian/patches/path_max.diff
@@ -0,0 +1,21 @@
+Author: Pino Toscano <pino@debian.org>
+Description: Locally define PATH_MAX is not available
+ The code unconditionally uses PATH_MAX, which is POSIX-optional.
+ .
+ This fixes the build on platforms without it, such as GNU/Hurd.
+Forwarded: no
+Last-Update: 2017-11-20
+
+--- a/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp
++++ b/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp
+@@ -45,6 +45,10 @@
+ #include <wtf/glib/GUniquePtr.h>
+ #endif
+
++#if !defined(PATH_MAX)
++#define PATH_MAX 4096
++#endif
++
+ namespace WebCore {
+
+ static const char* const gDictionaryDirectories[] = {