Re: Fwd: [PATCH 4/6] New GNU/Hurd backend
Roy Marples <[email protected]>
| Newsgroups | gmane.os.hurd.bugs |
|---|---|
| Message-ID | <[email protected]> |
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