I'll just point out that, if you haven't done so already, you can
easily get GNU/Hurd running in a VM and work on your port in there.
I've done so recently to fix the decade+ long FTBFS streak for
libvirt and it was quite painless.
Despite the different kernel, it *is* still a Debian system in the
end, so most of your existing knowledge transfers over perfectly.
Thank you for your efforts! They're much appreciated :)
--
Andrea Bolognani <
e...@kiyuko.org>
Resistance is futile, you will be garbage collected.