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].

Reply via email to