forked from pool/perl-TimeDate
Accepting request 762957 from home:bmwiedemann:branches:devel:languages:perl
- Extend perl-TimeDate-getdate.patch to fix another year-2020 bug (bsc#1159990) or should we file a new bug, because it needs to be submitted as maintenance update? OBS-URL: https://build.opensuse.org/request/show/762957 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-TimeDate?expand=0&rev=30
This commit is contained in:
parent
6126567c46
commit
b13e8fc56b
@ -1,3 +1,7 @@
|
|||||||
|
From: Bernhard M. Wiedemann <bwiedemann suse de>
|
||||||
|
Subject: Fix bsc#1159990
|
||||||
|
Date: 2020-01-11
|
||||||
|
|
||||||
Index: TimeDate-2.30/t/getdate.t
|
Index: TimeDate-2.30/t/getdate.t
|
||||||
===================================================================
|
===================================================================
|
||||||
--- TimeDate-2.30.orig/t/getdate.t
|
--- TimeDate-2.30.orig/t/getdate.t
|
||||||
@ -11,3 +15,41 @@ Index: TimeDate-2.30/t/getdate.t
|
|||||||
|
|
||||||
@data = split(/\n/, $data);
|
@data = split(/\n/, $data);
|
||||||
|
|
||||||
|
Index: TimeDate-2.30/t/cpanrt.t
|
||||||
|
===================================================================
|
||||||
|
--- TimeDate-2.30.orig/t/cpanrt.t
|
||||||
|
+++ TimeDate-2.30/t/cpanrt.t
|
||||||
|
@@ -1,7 +1,7 @@
|
||||||
|
use Date::Format qw(time2str strftime);
|
||||||
|
use Date::Parse qw(strptime str2time);
|
||||||
|
|
||||||
|
-print "1..8\n";
|
||||||
|
+print "1..10\n";
|
||||||
|
|
||||||
|
my $i = 1;
|
||||||
|
|
||||||
|
@@ -53,3 +53,11 @@ my $i = 1;
|
||||||
|
print "not " if str2time('16 Oct 09') < 0;
|
||||||
|
print "ok ", $i++, "\n";
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+{ # https://rt.cpan.org/Public/Bug/Display.html?id=124509 year 2020 problem
|
||||||
|
+ print "# 1970-01-01 => 0\n";
|
||||||
|
+ print "not " if str2time('1970-01-01') != 0;
|
||||||
|
+ print "ok ", $i++, "\n";
|
||||||
|
+ print "not " if str2time('01 Jan 70') == 0;
|
||||||
|
+ print "ok ", $i++, "\n";
|
||||||
|
+}
|
||||||
|
Index: TimeDate-2.30/lib/Date/Parse.pm
|
||||||
|
===================================================================
|
||||||
|
--- TimeDate-2.30.orig/lib/Date/Parse.pm
|
||||||
|
+++ TimeDate-2.30/lib/Date/Parse.pm
|
||||||
|
@@ -195,7 +195,7 @@ sub {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
- $year -= 1900 if defined $year && $year > 1900;
|
||||||
|
+ $year -= 1900 if defined $year && $year > 2000;
|
||||||
|
|
||||||
|
$zone += 3600 if defined $zone && $dst;
|
||||||
|
$ss += "0.$frac" if $frac;
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jan 11 04:10:44 UTC 2020 - Bernhard Wiedemann <bwiedemann@suse.com>
|
||||||
|
|
||||||
|
- Extend perl-TimeDate-getdate.patch to fix another year-2020 bug
|
||||||
|
(bsc#1159990)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 2 12:42:40 UTC 2020 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
|
Thu Jan 2 12:42:40 UTC 2020 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user