Preparing for the next release: call for testing

Mike Frysinger vapier at gentoo.org
Fri Feb 27 05:09:24 UTC 2015


On 27 Feb 2015 07:52, Dmitry V. Levin wrote:
> On Thu, Feb 26, 2015 at 11:31:59PM -0500, Mike Frysinger wrote:
> > On 27 Feb 2015 05:30, Dmitry V. Levin wrote:
> > > On Thu, Feb 26, 2015 at 05:56:43PM -0500, Mike Frysinger wrote:
> > > > detach-stopped.test.tmp contains just this:
> > > > Process 1267 attached
> > > > restart_syscall(<... resuming interrupted call ...>
> > > 
> > > That is, either "kill -STOP" failed to stop "sleep" or PTRACE_EVENT_STOP
> > > hasn't been delivered to strace.  How could it be?
> > 
> > tl;dr: sent you a patch
> 
> Thanks, merged.
> 
> In short, strace didn't support PTRACE_EVENT_STOP functionality
> on linux 3.[123], and is not going to support it on these ABI-incompatible
> kernels unless somebody implements runtime detection of PTRACE_EVENT_STOP.

sure, but building binaries against older headers shouldn't generally produce
a broken binary when run under newer kernels.  imo there's a reasonable middle
ground to be had here.  duplicating the entire header base to protect ourselves 
against things is certainly crazy.  it'll be a judgement call every time we run
into these things.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20150227/69afe857/attachment.bin>


More information about the Strace-devel mailing list