From: Alberto Garcia Date: Wed, 30 Oct 2024 13:39:03 +0000 (+0100) Subject: Don't try to use PATH_MAX in the Hurd X-Git-Tag: archive/raspbian/2.46.5-1+rpi1^2^2^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=a01a32225f089bf2ac6a0fb75ddf037b11ea746a;p=webkit2gtk.git Don't try to use PATH_MAX in the Hurd Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978098 Bug: https://bugs.webkit.org/show_bug.cgi?id=219572 =================================================================== Gbp-Pq: Name fix-ftbfs-hurd.patch --- diff --git a/Source/WTF/wtf/posix/FileSystemPOSIX.cpp b/Source/WTF/wtf/posix/FileSystemPOSIX.cpp index 493792bb2f..ab7699e009 100644 --- a/Source/WTF/wtf/posix/FileSystemPOSIX.cpp +++ b/Source/WTF/wtf/posix/FileSystemPOSIX.cpp @@ -51,6 +51,10 @@ #include #endif +#if OS(HURD) +#define PATH_MAX 4096 +#endif + namespace WTF { namespace FileSystemImpl { diff --git a/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp b/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp index 50da2aa25a..acf16ee322 100644 --- a/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp +++ b/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp @@ -73,11 +73,21 @@ static void scanDirectoryForDictionaries(const char* directoryPath, HashMap()).iterator->value.append(filePath); String localeReplacingUnderscores = makeStringByReplacingAll(locale, '_', '-');