Bug 1231254

Summary: perl-Parse-ErrorString-Perl-0.21-2.fc23: FTBFS with Perl 5.22
Product: [Fedora] Fedora Reporter: Jitka Plesnikova <jplesnik>
Component: perl-Parse-ErrorString-PerlAssignee: Petr Pisar <ppisar>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jplesnik, perl-devel, ppisar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://koji.fedoraproject.org/koji/buildinfo?buildID=643314
Whiteboard:
Fixed In Version: perl-Parse-ErrorString-Perl-0.21-3.fc23 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-06-17 12:45:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1231893    
Attachments:
Description Flags
Build log none

Description Jitka Plesnikova 2015-06-12 13:51:05 UTC
Created attachment 1038085 [details]
Build log

The build of perl-Parse-ErrorString-Perl failed during Perl 5.22 mass rebuild with following errors:

Use of uninitialized value $obtained_diagnostics in substitution (s///) at t/04-perldiag.t line 63.
#   Failed test 'diagnostics'
#   at t/04-perldiag.t line 64.
# +---+-------+---+-----------------------------------------------------------------------------+
# | Ln|Got    | Ln|Expected                                                                     |
# +---+-------+---+-----------------------------------------------------------------------------+
# *  1|undef  *  1|'(F) You\'ve said "use strict" or "use strict vars", which indicates         *
# |   |       *  2|that all variables must either be lexically scoped (using "my" or "state"),  *
# |   |       *  3|declared beforehand using "our", or explicitly qualified to say              *
# |   |       *  4|which package the global variable is in (using "::").'                       *
# +---+-------+---+-----------------------------------------------------------------------------+
#   Failed test 'type'
#   at t/04-perldiag.t line 65.
#          got: undef
#     expected: 'F'
#   Failed test 'error type'
#   at t/04-perldiag.t line 66.
#          got: undef
#     expected: 'fatal error'
# Looks like you failed 3 tests of 4.
t/04-perldiag.t ........... 
Dubious, test returned 3 (wstat 768, 0x300)


Reported to upstream:
https://github.com/PadreIDE/Parse-ErrorString-Perl/issues/1