Re: Bug#647825: udevd[XXX]: unable to receive ctrl connection: Function not implemented

2011-11-11 Thread Ben Hutchings
On Fri, Nov 11, 2011 at 07:48:24PM +0100, Émeric Maschino wrote: > 2011/11/11 Ben Hutchings : > > That version just calls the libc implementation of accept4(), which > > won't work until libc is rebuilt.  You need to define __NR_accept4 and > > call syscall(__NR_accept4, ...) in the test program in

Re: Bug#647825: udevd[XXX]: unable to receive ctrl connection: Function not implemented

2011-11-11 Thread Ben Hutchings
On Fri, 2011-11-11 at 17:09 +0100, Émeric Maschino wrote: > 2011/11/11 Ben Hutchings : > >> --- a/arch/ia64/include/asm/unistd.h2011-03-15 02:20:32.0 +0100 > >> +++ b/arch/ia64/include/asm/unistd.h2011-11-10 21:27:31.0 +0100 > >> @@ -315,11 +315,12 @@ > >> #define __NR_fano

Re: Bug#647825: udevd[XXX]: unable to receive ctrl connection: Function not implemented

2011-11-10 Thread Ben Hutchings
On Fri, 2011-11-11 at 00:05 +0100, Émeric Maschino wrote: [...] > > I think we need this, which applies cleanly to the current kernel > > version in squeeze: > > > > commit 9ab87644393d789b950ba984fa360f45c4df02e5 > > Author: Arnd Bergmann > > Date: Thu Dec 10 22:10:31 2009 +0100 > > > >asm-

Re: Bug#647825: udevd[XXX]: unable to receive ctrl connection: Function not implemented

2011-11-10 Thread Ben Hutchings
On Thu, 2011-11-10 at 16:01 +, Ben Hutchings wrote: > On Thu, 2011-11-10 at 16:35 +0100, Marco d'Itri wrote: > > clone 647825 -1 > > block 647825 by -1 > > thanks > > > > On Nov 10, Émeric Maschino wrote: > > > > > Well, it seems that the problem isn't in fact that SOCK_CLOEXEC isn't > > > i

Re: Bug#647825: udevd[XXX]: unable to receive ctrl connection: Function not implemented

2011-11-10 Thread Marco d'Itri
On Nov 10, Ben Hutchings wrote: > > I would like to know from the kernel people which conflicts I need to > > add to the udev package. > Don't bother; there's no reasonable way to write conflicts against > kernel versions. We can backport sys_accept4 plumbing for ia64 to > squeeze if necessary,

Re: Bug#647825: udevd[XXX]: unable to receive ctrl connection: Function not implemented

2011-11-10 Thread Ben Hutchings
On Thu, 2011-11-10 at 16:35 +0100, Marco d'Itri wrote: > clone 647825 -1 > block 647825 by -1 > thanks > > On Nov 10, Émeric Maschino wrote: > > > Well, it seems that the problem isn't in fact that SOCK_CLOEXEC isn't > > implemented on ia64, but simply that sys_accept4() isn't implemented, > > r

Re: Bug#647825: udevd[XXX]: unable to receive ctrl connection: Function not implemented

2011-11-10 Thread Marco d'Itri
clone 647825 -1 block 647825 by -1 thanks On Nov 10, Émeric Maschino wrote: > Well, it seems that the problem isn't in fact that SOCK_CLOEXEC isn't > implemented on ia64, but simply that sys_accept4() isn't implemented, > right? Right. But I do not understand why nobody else noticed this, unless