Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit X-RT-Original-Encoding: utf-8 Content-Length: 1854 Tomasz Mrugalski via RT, le Fri 11 May 2012 17:14:32 +0000, a écrit : > On Fri May 11 02:28:09 2012, sthibault@debian.org wrote: > > Any news on this? We really need to get some patch integrated in > > Debian, either the one we proposed, as an interim, or something from > > upstream, or something else? > I'm sorry, but due to resource limitations, we were unable to include fix for > realpath and use-sockets in upcoming 4.2.4. However, we were able to update the > patch to a version that is almost ready for merge. Cool! That's what we really need actually. > Please find our internal patch attached. That is *not* an official ISC patch. > It did not go through our normal testing process. Feel free to use it, though. Ok. There is however just one remaining glitch: GNU/Hurd has neither linux/filter.h nor net/bpf.h, so neither HAVE_LPF nor HAVE_BPF are defined, but GNU/Hurd does have the SIOCGIFHWADDR ioctl. I don't know how you prefer how to handle that. In the attached conservative patch, we simply enable USE_LPF_HWADDR when __GNU__ is defined (i.e. GNU/Hurd). Perhaps you'd prefer to replace that with an autoconf test for SIOCGIFHWADDR. I however hope that the attached thus-fixed use-sockets-realpath.patch is OK for Debian, so we can at last get isc-dhcp to build. For the record, the other patches that are needed for the Debian package: - patch-config enables the use of the socket API on GNU/Hurd, as explained by upstream in an earlier review mail. - patch-bind has to be applied to the unpacked bind package (from bug #651001, now applied in the bind9 package). I don't know how you'd prefer to achive that patching. - dhclient-script.hurd, dhclient-script.hurd.udeb, rfc3442-classless-routes.hurd are to be put in debian/ to provide hurdish scripts. You be they applied to the Debian package? Thanks! Samuel