Mattias Holmlund
2014-08-29 17:56:21 UTC
I get the following error in my automatic build of XMLTV from CVS HEAD:
/usr/bin/perl lib/XMLTV.pm.PL lib/XMLTV.pm
syntax error at lib/XMLTV.pm.in line 557, near "else"
Global symbol "$c" requires explicit package name at lib/XMLTV.pm.in line 558.
Global symbol "$c" requires explicit package name at lib/XMLTV.pm.in line 559.
syntax error at lib/XMLTV.pm.in line 561, near "}"
Global symbol "%all_channels" requires explicit package name at lib/XMLTV.pm.in line 567.
Global symbol "%all_channels" requires explicit package name at lib/XMLTV.pm.in line 567.
Global symbol "%all_channels" requires explicit package name at lib/XMLTV.pm.in line 571.
Global symbol "$ch_cb" requires explicit package name at lib/XMLTV.pm.in line 572.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 572.
Global symbol "$ch_cb" requires explicit package name at lib/XMLTV.pm.in line 572.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 577.
Global symbol "$do_next_file" requires explicit package name at lib/XMLTV.pm.in line 579.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 581.
Global symbol "$p_cb" requires explicit package name at lib/XMLTV.pm.in line 582.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 582.
Global symbol "$p_cb" requires explicit package name at lib/XMLTV.pm.in line 582.
Global symbol "$do_next_file" requires explicit package name at lib/XMLTV.pm.in line 585.
Global symbol "@files" requires explicit package name at lib/XMLTV.pm.in line 586.
Global symbol "@files" requires explicit package name at lib/XMLTV.pm.in line 588.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 590.
Global symbol "@files" requires explicit package name at lib/XMLTV.pm.in line 590.
Global symbol "$my_enc_cb" requires explicit package name at lib/XMLTV.pm.in line 598.
Global symbol "$my_cred_cb" requires explicit package name at lib/XMLTV.pm.in line 598.
Global symbol "$do_next_file" requires explicit package name at lib/XMLTV.pm.in line 604.
Unmatched right curly bracket at lib/XMLTV.pm.in line 605, at end of line
lib/XMLTV.pm.in has too many errors.
Compilation failed in require at lib/XMLTV.pm.PL line 12.
make: *** [lib/XMLTV.pm] Error 255
This broke during the last few hours, probably with the commit
ensure consistent order of Dumper hash keys (for equality tests)
by bilbo_uk.
/Mattias
/usr/bin/perl lib/XMLTV.pm.PL lib/XMLTV.pm
syntax error at lib/XMLTV.pm.in line 557, near "else"
Global symbol "$c" requires explicit package name at lib/XMLTV.pm.in line 558.
Global symbol "$c" requires explicit package name at lib/XMLTV.pm.in line 559.
syntax error at lib/XMLTV.pm.in line 561, near "}"
Global symbol "%all_channels" requires explicit package name at lib/XMLTV.pm.in line 567.
Global symbol "%all_channels" requires explicit package name at lib/XMLTV.pm.in line 567.
Global symbol "%all_channels" requires explicit package name at lib/XMLTV.pm.in line 571.
Global symbol "$ch_cb" requires explicit package name at lib/XMLTV.pm.in line 572.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 572.
Global symbol "$ch_cb" requires explicit package name at lib/XMLTV.pm.in line 572.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 577.
Global symbol "$do_next_file" requires explicit package name at lib/XMLTV.pm.in line 579.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 581.
Global symbol "$p_cb" requires explicit package name at lib/XMLTV.pm.in line 582.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 582.
Global symbol "$p_cb" requires explicit package name at lib/XMLTV.pm.in line 582.
Global symbol "$do_next_file" requires explicit package name at lib/XMLTV.pm.in line 585.
Global symbol "@files" requires explicit package name at lib/XMLTV.pm.in line 586.
Global symbol "@files" requires explicit package name at lib/XMLTV.pm.in line 588.
Global symbol "$do_file_number" requires explicit package name at lib/XMLTV.pm.in line 590.
Global symbol "@files" requires explicit package name at lib/XMLTV.pm.in line 590.
Global symbol "$my_enc_cb" requires explicit package name at lib/XMLTV.pm.in line 598.
Global symbol "$my_cred_cb" requires explicit package name at lib/XMLTV.pm.in line 598.
Global symbol "$do_next_file" requires explicit package name at lib/XMLTV.pm.in line 604.
Unmatched right curly bracket at lib/XMLTV.pm.in line 605, at end of line
lib/XMLTV.pm.in has too many errors.
Compilation failed in require at lib/XMLTV.pm.PL line 12.
make: *** [lib/XMLTV.pm] Error 255
This broke during the last few hours, probably with the commit
ensure consistent order of Dumper hash keys (for equality tests)
by bilbo_uk.
/Mattias