Hi Ben, On Mo 18 Jan 2016 12:47:51 CET, Ben Hutchings wrote:
On Mon, 2016-01-18 at 05:08 +0000, Mike Gabriel wrote:Hi Ben, hi all, On So 17 Jan 2016 23:42:19 CET, Ben Hutchings wrote: > On Sun, 2016-01-17 at 13:10 +0100, Olivier Dousse wrote: > > Hi Mike, > > > > I have the exact same problem on my server. I simply upgraded from > > 4.1.1-P1-15+squeeze8 to 4.1.1-P1-15+squeeze9. > > Given the patch you attached, this is very strange. But after > > downgrading back to 4.1.1-P1-15+squeeze8, everything was fine again. > > So there seems to be indeed a (critical) issue with 4.1.1-P1- > > 15+squeeze9, as it basically breaks the DHCP server. > > I can't see anything wrong with the patch, so I wonder whether there > was something wrong with the build environment. The package has been source-built on Debian jessie (debuild -uc -us -S) and then binary-built with sbuild in a squeeze-lts (not squeeze) chroot. I have checked my build log again. It seems that the CFLAGS specified in debian/rules do not get exported properly to the build environment and thus are not used at build time:[...]I wonder why this has been working in the first place.I compared the strings in the 4.1.1-P1-15+squeeze{8,9} binaries and I can see the change of /etc/dhcp/dhcpd.conf to /etc/dhcpd.conf on amd64, but *not* on i386 (which was auto-built). So, yes it is your build environment that makes the difference. Presumably your environment
Yes. I also checked the build log of the i386 version. The build log looks ok compared to my amd64 build log.
doesn't define CFLAGS as an environment variable already, but sbuild does.
Which is funny, because I use sbuild from Debian jessie.
[...]I will upload +squeeze10 with attached .debdiff later today. Any feedback on the provided .debdiff is welcome.Looks good to me.
Ok. Thanks for taking a look. Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/mailxchange/kronolith/fb.php?u=m.gabriel%40das-netzwerkteam.de
pgpxvL8bgdqaI.pgp
Description: Digitale PGP-Signatur