From: Joan Lledó <[email protected]> Add some paragraphs to OS section in BUILDING.md
* Add instructions on how to compile on the Hurd. * Inform about current state of the port. --- BUILDING.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/BUILDING.md b/BUILDING.md index b70022c8..a5c7e0ca 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -136,6 +136,19 @@ are disabled by default. For Valgrind, it needs to unlink the pipe files which it can't do anyway as it's dropped permissions. Otherwise it works fine. +GNU/Hurd requires liblwip and libpcap to be installed as build dependencies. + +GNU/Hurd platform is not automatically detected by the configure script and +requires explicit specification using `--build=i686-gnu` or the +appropriate GNU target triplet. Only 32-bit Hurd has been tested so far. + +IPv6 support, privilege separation, and detection of network configuration changes +are not yet implemented for the Hurd platform. Configure options `--disable-inet6` +and `--disable-privsep` are required. + +Only ethernet devices are currently supported on the Hurd platform; other network +interface types are not yet implemented. + ## Init systems We try and detect how dhcpcd should interact with system services at runtime. If we cannot auto-detect how do to this, or it is wrong then -- 2.50.1
