Bring back PATH_PAX for platforms that don't define it.
This define was replaced in with limits.h but that caused an issue with the hurd-i386 build for Debian which apparently does not define this value.
@@ -27,6 +27,13 @@ Storage type
***********************************************************************************************************************************/
STRING_EXTERN(STORAGE_POSIX_TYPE_STR, STORAGE_POSIX_TYPE);
+/***********************************************************************************************************************************
+Define PATH_MAX if it is not defined
+***********************************************************************************************************************************/
+#ifndef PATH_MAX
+ #define PATH_MAX (4 * 1024)
+#endif
+
/***********************************************************************************************************************************
Object type
***********************************************************************************************************************************/
