Subject: | [PATCH] Fix non-deterministic failures on newer perls |
Date: | Sat, 18 May 2013 13:24:51 +0200 |
To: | bug-rpm-build-perl [...] rt.cpan.org |
From: | gregor herrmann <gregoa [...] debian.org> |
In Debian we are currently applying the attached patch to rpm-build-perl.
We thought you might be interested in it, too.
From 428c3feac1e9c39f966cc66c36cc3881d202177c Mon Sep 17 00:00:00 2001
From: Niko Tyni <ntyni@debian.org>
Date: Sat, 18 May 2013 09:41:47 +0300
Subject: [PATCH] Fix non-deterministic failures on newer perls
The hash randomization changes in the Perl 5.17 series
made perl.req to occasionally fail to report the dependencies.
Improved diagnostics report
Use of each() on hash after insertion without resetting hash
iterator results in undefined behavior, Perl interpreter: 0x9e7010 at
/home/niko/tmp/libb-perlreq-perl-0.82/blib/lib/B/Walker.pm line 122.
so use keys() instead of each(), as suggested by perldiag.pod.
Thanks in advance,
gregor herrmann, Debian Perl Group
Message body is not shown because sender requested not to inline it.