[PATCH roland/sigvec] Remove sigvec.

Florian Weimer fweimer@redhat.com
Mon Oct 13 08:59:00 GMT 2014


On 10/09/2014 09:33 PM, Roland McGrath wrote:
>> Uhm, the current lv package in Fedora and Debian uses it:
>
> Indeed.  Surprising.  The use of SV_INTERRUPT means it would actually
> change the behavior to simply start failing that configure check and use
> plain signal instead of sigvec.  (signal by default is equivalent to
> sigaction using SA_RESTART; SV_INTERRUPT is the inverse of SA_RESTART.)
>
> It's of course a simple 5-minute job to convert any old use of sigvec to
> use sigaction instead.  I did it for lv and the patch is below.  Would you
> like to take care of sending that to the lv maintainer and/or using it in
> the Fedora package?

I've submitted your patch to Fedora:

   <https://bugzilla.redhat.com/show_bug.cgi?id=1151982>

> Do you think we should do a staged deprecation for sigvec instead?

Probably not, especially since we aren't actually removing sigvec as 
such (the subject got me worried for a moment).

-- 
Florian Weimer / Red Hat Product Security



More information about the Libc-alpha mailing list