ma 17.8.2026 klo 19.41 Roy Marples ([email protected]) kirjoitti: > > 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.
I'd say merge what you have into 10.5.x and let Hurd developers pick it up. > 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. AFAIK GNU uses Debian for its "official" Hurd releases, based on a snapshot published shortly after every new major Debian release. It's a good idea to use that for automated Github CI testing as well. Can you be more specific on what's wrong with the Debian Hurd image? Martin-Éric
