Bug#718438: Shared references (threads::shared) disappear on sub return in perl

Niko Tyni ntyni at debian.org
Mon Aug 5 08:39:56 UTC 2013


severity 718438 important
found 718438 5.14.2-21
fixed 718438 5.16.0-1
tag 718438 help
thanks

On Wed, Jul 31, 2013 at 10:56:07PM +0400, Alexey Borzenkov wrote:
> Package: perl
> Version: 5.14.2

> This causes threaded perl programs on Debian 7.0 to produce really
> weird failures. I have tried filing this bug upstream (see
> https://rt.perl.org/rt3/Ticket/Display.html?id=119089 for reference),
> however the upstream reply was this bug was already fixed in 5.15.7
> with commit 6f48390ab209d16ee8f795f0a83677c8bd9ac69c, and that it
> wouldn't be backported since perl 5.14 is out of its maintenance
> period. This means this bug can only be fixed in Debian wheezy, since
> Perl 5.14 is currently shipped even in both stable and unstable.

Hi,

unstable will be moving to 5.18 soonish, so this mainly concerns wheezy.
Assuming a clean enough patch, I expect we can push it into a stable
update.

Unfortunately 6f48390ab209d16ee8f795f0a83677c8bd9ac69c isn't easily
backportable, there are conflicts due to earlier changes in the 5.15
series. I haven't had the time to work through them yet.

If you (or anybody else, of course) want to help, a clean backported
patch for 5.14 would be appreciated.
-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list