Description: Define PATH_MAX for systems that don't define it
 Some systems do not define PATH_MAX, in this case an arbitrary (and large)
 value is defined.
 .
 This is a backport of commit 2a1a6402274911c144e32217bf0ca6cdebb0b89a
 in subsurface.
 .
 This fixes the build failure on Hurd.
Author: Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it>
Origin: upstream, https://github.com/torvalds/subsurface/commit/2a1a6402274911c144e32217bf0ca6cdebb0b89a
Reviewed-By: Dirk Hohndel <dirk@hohndel.org>

Index: Subsurface-4.3/qt-ui/subsurfacewebservices.cpp
===================================================================
--- Subsurface-4.3.orig/qt-ui/subsurfacewebservices.cpp
+++ Subsurface-4.3/qt-ui/subsurfacewebservices.cpp
@@ -33,6 +33,10 @@
 #define PATH_MAX 4096
 #endif
 
+#ifndef PATH_MAX
+#define PATH_MAX 4096
+#endif
+
 struct dive_table gps_location_table;
 static bool merge_locations_into_dives(void);
 
