Hi*
I write a patch that allows pkgsrc to be compilable under Hurd, now another hurd-dev is patching and testing better pkgsrc on hurd.
And we became surprised about some things...
Hurd does not use static buffers like:
char buf[1000];
because it could be buggy and unsecure.
It tries to use malloc/free functions (for example xgethostname instead of gethostname, asprintf instead snprintf)...
We think that could be better do this changes in the official pkgsrc code.
In 1-2 weeks we spect to have this patch done.
For now, pkgsrc works properly under GNU/Hurd. :D
well...under Bee GNU/Hurd ;) http://es.gnu.org/bee/
:)