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


Reply via email to