Subject: | Use of deprecated TZ Date::Manip config variable |
In some reports I see:
...
PERL_DL_NONLAZY=1 "/usr/perl5.20.1p/bin/perl5.20.1" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
WARNING: the TZ Date::Manip config variable is deprecated
and will be removed in March 2017. Please use
the SetDate or ForceDate config variables instead.
Use of uninitialized value $mod in concatenation (.) or string at /usr/perl5.20.1p/lib/site_perl/5.20.1/Date/Manip/TZ.pm line 181.
Use of uninitialized value $mod in concatenation (.) or string at /usr/perl5.20.1p/lib/site_perl/5.20.1/Date/Manip/TZ.pm line 182.
Use of uninitialized value $mod in concatenation (.) or string at /usr/perl5.20.1p/lib/site_perl/5.20.1/Date/Manip/TZ.pm line 183.
ERROR: [config_var] invalid zone in SetDate:
Name "Date::Manip::TZ::::Dates" used only once: possible typo at /usr/perl5.20.1p/lib/site_perl/5.20.1/Date/Manip/TZ.pm line 182.
Name "Date::Manip::TZ::::LastRule" used only once: possible typo at /usr/perl5.20.1p/lib/site_perl/5.20.1/Date/Manip/TZ.pm line 183.
...
I did not check what's causing the deprecation warnings --- but maybe prereq versions should be adjusted or something similar...