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