Bug#875927: perl: SIGUNUSED removal in glibc 2.26 changes PL_sig_name / SIG_SIZE

Niko Tyni ntyni at debian.org
Sun Nov 19 15:01:27 UTC 2017


On Sun, Nov 19, 2017 at 02:38:40PM +0100, Aurelien Jarno wrote:

> Now that we have glibc 2.26 in experimental, can I ask about the status
> of this issue? Do we have to add Breaks: against the affected perl
> packages?

Thanks for the reminder.

I looked a bit at "fixing" libasync-interrupt-perl, noted that it uses
SIG_SIZE for other things too and decided I don't want to spend my time
on that.

My plan is to use the attached workaround, which should keep the ABI
regardless of the glibc version. It should probably go to sid soon.

I don't think Breaks are needed. The issue only happens if the current
perl gets built with the new glibc. Assuming we upload the workaround
to sid before glibc 2.26, I think it should be fine.

Thoughts welcome.
-- 
Niko
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Restore-SIGUNUSED-on-glibc-2.26-to-preserve-ABI-comp.patch
Type: text/x-diff
Size: 2103 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/perl-maintainers/attachments/20171119/4c0866eb/attachment.patch>


More information about the Perl-maintainers mailing list