[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#864233: unblock: linux/4.9.30-1



On Tue, 2017-06-06 at 08:26 +0200, Christoph Biedl wrote:
> Ben Hutchings wrote...
> 
> > 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.
> 
> Certainly I'm not going to advocate radvd's build system - my only
> concern is your change will break more packages out there, mere ten days
> prior to the scheduled release.
> 
> So to me it seems wiser to revert the changes to linux-libc-dev for
> stretch.

Do we still have time to do that?

> Else, someone(tm) would have to test-rebuild all the packages
> that build-depend on linux-libc-dev to check for damage, and provide
> help how to deal with something that technically is a library
> transition.

No it's not.

Ben.

-- 
Ben Hutchings
Every program is either trivial or else contains at least one bug

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: