Red Hat Bugzilla – Bug 992707
perl-Panotools-Script: FTBFS in rawhide
Last modified: 2013-08-18 19:25:06 EDT
Your package perl-Panotools-Script failed to build from source in current rawhide.
NOTE: build logs are cleaned up after 1 week
For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Apologies for the noise. I tried a scratch build, which worked:
So I tried a real build, and it failed:
Failing code looks quite simple, but I just can't see what's wrong. Time for more coffee perhaps.
(In reply to Paul Howarth from comment #1)
> Failing code looks quite simple, but I just can't see what's wrong. Time for
> more coffee perhaps.
This test has been failing randomly since perl 5.17.*
I *think* it is because there is a sub that declares $a and $b as local variables, but perl now treats them as globals, so it goes bad when the sub is called within sort().
There is an untested fix upstream: http://sourceforge.net/p/panotools/Panotools-Script/ci/f973ab7af9dd55a4f3f4d8cab7a957afc6ef5c01/
So this needs a new Panotools::Script release.
Fixed with the new 0.28 release, actually have no idea what was wrong with the old code, could be a perl bug.