From: Martin-Éric Racine <[email protected]> To: "Roy Marples"<[email protected]> Cc: "Samuel Thibault"<[email protected]>, "Joan Lledó"<[email protected]>, "bug-hurd"<[email protected]> Date: Mon, 17 Aug 2026 16:12:22 +0100 Subject: Re: Fwd: [PATCH 4/6] New GNU/Hurd backend
> to 6.8.2026 klo 3.23 Roy Marples ([email protected]) kirjoitti: > > dhcpcd-10.5.0 does not work with Hurd due to the forced socket changes > > (should be a compile failure). > > Hurd lacks the means of authenticating a socket. ideally getpeereid(3) > > should be supported as it's sockets are BSD centric > > which would make my life easy. > > > > In the meantime I'll harden the socket at the filesystem layer again, but > > the new readgroup support won't work as the socket can only have one group > > and the controlgroup takes precedence. > > > > I'll try and get 10.5.1 out with this after my holidays. > > Roy, If you have a link to your current Hurd branch on GitHub, I'm > sure that people can help you complete the Hurd port. https://github.com/NetworkConfiguration/dhcpcd/tree/hurd_test The port itself is feature complete, Joan also has some improvements in a separate branch but I have yet to look at that. The people in #hurd have been very helpful with suggestions. My main concern is that AFAIK my local changes to headers *might* have been fixed in Debian but they have not been fixed in Gentoo. Even with these changes there is too much header churn: https://sourceware.org/bugzilla/show_bug.cgi?id=11142 Debian does not provide a Hurd image I can use. Gentoo does not provide a Hurd image I can upgrade. Until the above changes I'm not going to spend more time on this project beyond keeping the hurd_test branch. Thanks Roy
