On Tue, 2017-06-06 at 01:29 +0200, Axel Beckert wrote: > Hi, > > Ben Hutchings wrote: > > This includes many important bug fixes, including security fixes. It > > adds support for system reset on Malta boards, additional GPUs on > > ARM64 systems, and PL011 serial consoles on ARM64 systems. It makes > > the efivarfs module available in the installer, which is important for > > supporting some x86 systems. > > > > The debdiff would be too large for you to review, unfortunately. > > Instead, here are the changelog entries: > > > > linux (4.9.30-1) unstable; urgency=medium > > JFTR: This upload of linux 4.9.30-1 to unstable made at least one > package start to FTBFS in unstable, namely radvd. Please see > https://bugs.debian.org/864269 for details.
radvd's autoconf test for <linux/if.h> has probably failed at least since Linux 2.6.32 when I made sure the kernel headers would never define struct sockaddr for userland: <https://git.kernel.org/linus/9c501935a3cdcf6b1d35aaee3aa11c7a7051a305> But the conflict between <linux/if_arp.h> and <net/if_arp.h> is far older than that, so if the test ever passed it should have resulted in this build failure. I think that's a clear bug in radvd. It should use either one or the other, and I think the sensible thing is to use <net/if_arp.h> as it has been doing up until now. Ben. -- Ben Hutchings Every program is either trivial or else contains at least one bug
signature.asc
Description: This is a digitally signed message part