PATH_MAX is not defined on Hurd so libxfce4util/i18n.c won't compile there. See Debian bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=254383
Additional information: The guy that wrote the bug added a trivial patch which just did: +#ifndef PATH_MAX +#define PATH_MAX 4096 +#endif At the top of i18n.c but I'm not sure if that's where it should go. A trivial grep shows PATH_MAX is used through other source files. Thanks, Simon.
You report it, we fix it.