On Fri, 2008-09-05 at 17:31 +0100, Colin Watson wrote: [...] > I don't know exactly when 'strace -f' started to follow vfork on Linux, > but I suspect it might be this commit, which would make it version > 4.4.93: > > 2003-01-17 Anton Blanchard <[email protected]> > > * util.c [LINUX] (setbpt): Handle SYS_vfork like SYS_fork. > > * linux/syscall.h (SYS_socket_subcall): 256 also for POWERPC. > > At any rate I tried a trivial test program on Debian stable and I've > confirmed that 'strace -f' follows vfork there
Hmmm. I'm assuming we could therefore also drop the LD_PRELOAD of libvfork in dpkg-depcheck (and in fact stop building it all together), since it only exists in order to turn vfork()s in to fork()s to work around the original deficiency in strace. Adam -- To unsubscribe, send mail to [email protected].
