I'll take a look. Supporting Hurd isn't a priority for this project, but happy to try to get it to work sometime. Upstream patches are also gratefully accepted.
/c On 9 October 2017 at 21:31, Aaron M. Ucko <u...@debian.org> wrote: > Source: libneo4j-client > Version: 2.2.0-1 > Severity: important > Tags: upstream > Justification: fails to build from source > User: debian-h...@lists.debian.org > > Builds of libneo4j-client for hurd-i386 (admittedly not a release > architecture) have been failing: > > dotdir.c:37:15: error: 'PATH_MAX' undeclared (first use in this > function); did you mean 'INT8_MAX'? > > The Hurd has no fixed PATH_MAX. Best practice is to avoid blindly > preallocating buffers, which typically results in wasting memory or > else truncation (or, worse, buffer overflows). However, if that's not > feasible, you can look up _PC_PATH_MAX via pathconf, or supply your > own fallback constant (traditionally 4096). > > Could you please take a look? > > Thanks! > > -- > Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) > http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/ > finger/?a...@monk.mit.edu >