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
continue;
auto filePath = FileSystem::pathByAppendingComponent(directoryPath, fileName);
+#if OS(HURD)
+ char *normalizedPath;
+ normalizedPath = realpath(FileSystem::fileSystemRepresentation(filePath).data(), NULL);
+ if (!normalizedPath)
+ continue;
+
+ filePath = FileSystem::stringFromFileSystemRepresentation(normalizedPath);
+ free(normalizedPath);
+#else
char normalizedPath[PATH_MAX];
if (!realpath(FileSystem::fileSystemRepresentation(filePath).data(), normalizedPath))
continue;
filePath = FileSystem::stringFromFileSystemRepresentation(normalizedPath);
+#endif
availableLocales.add(locale, Vector<String>()).iterator->value.append(filePath);
String localeReplacingUnderscores = String(locale);