Bug#760336: libsys-syscall-perl: [PATCH] fix 0.25 release regressions

Eric Wong e at 80x24.org
Wed Sep 3 01:53:11 UTC 2014


Package: libsys-syscall-perl
Version: 0.25-1
Severity: normal
Tags: patch

Sys::Syscall 0.25 was released with some major regressions.
Important Changes from the 0.20..0.22 releases were dropped:

  0.22:
    - don't modify non-localized $_.  whoops.  (we don't want to mess
      with our caller's world)

  0.21:
    - add missing EPOLLRDBAND, from Paul Visscher <paulv at canonical.org>

  0.20:
    - on x86_64 detect 32-bit vs 64-bit process and use right syscall
      numbers.  previously worked only with 64-bit userland.

The 0.22 and 0.20 changes are particularly important
(n.b. EPOLLRDBAND in 0.21 is a no-op nowadays).

See https://github.com/bradfitz/sys-syscall/issues/5 for full
discussion.  Upstream may not be able to respond in time, but
I hope we can get this patch in for Jessie.

Thanks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-restore-missing-changes-from-0.20.0.22.patch
Type: text/x-diff
Size: 4133 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140903/2bfc0f32/attachment-0001.patch>


More information about the pkg-perl-maintainers mailing list