dest-unreach / socat / contrib / hurd
Thomas Schwinge and socats author performed some changes to make socat compile and (partially) run on GNU Hurd systems
Please note that this patch probably breaks socat on all other platforms.
Apply these patches to socat 1.6.0.0 source.
Patch for socat: socat-hurd1.patch.gz
Patch for the test.sh script: test.sh.patch
More efforts are required before the GNU Hurd port can be added to the socat main distribution.