Fix GNU/Hurd build
PATH_MAX is optional in Posix when there is no path length limitation. Since Posix 2001, realpath can take a NULL parameter and allocate a buffer of the right size by itself.
PATH_MAX is optional in Posix when there is no path length limitation. Since Posix 2001, realpath can take a NULL parameter and allocate a buffer of the right size by itself.