Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Web-Machine for openSUSE:Factory checked in at 2021-08-11 11:47:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Web-Machine (Old) and /work/SRC/openSUSE:Factory/.perl-Web-Machine.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Web-Machine" Wed Aug 11 11:47:28 2021 rev:3 rq:911306 version:0.17 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Web-Machine/perl-Web-Machine.changes 2016-07-12 23:50:55.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Web-Machine.new.1899/perl-Web-Machine.changes 2021-08-11 11:49:23.149589990 +0200 @@ -1,0 +2,5 @@ +Thu Jul 29 02:59:34 UTC 2021 - Bernhard Wiedemann <bwiedem...@suse.com> + +- Add fix-tests-2036.patch to make tests pass after 2036 (boo#1102840) + +------------------------------------------------------------------- New: ---- fix-tests-2036.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Web-Machine.spec ++++++ --- /var/tmp/diff_new_pack.IZR4XE/_old 2021-08-11 11:49:23.609589437 +0200 +++ /var/tmp/diff_new_pack.IZR4XE/_new 2021-08-11 11:49:23.613589431 +0200 @@ -26,6 +26,7 @@ Url: http://search.cpan.org/dist/Web-Machine/ Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml +Patch0: fix-tests-2036.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -97,6 +98,7 @@ %prep %setup -q -n %{cpan_name}-%{version} +%patch0 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -112,6 +114,7 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes CONTRIBUTING.md examples LICENSE README.md +%doc Changes CONTRIBUTING.md examples README.md +%license LICENSE %changelog ++++++ cpanspec.yml ++++++ --- /var/tmp/diff_new_pack.IZR4XE/_old 2021-08-11 11:49:23.641589398 +0200 +++ /var/tmp/diff_new_pack.IZR4XE/_new 2021-08-11 11:49:23.641589398 +0200 @@ -4,8 +4,8 @@ #sources: # - source1 # - source2 -#patches: -# foo.patch: -p1 +patches: + fix-tests-2036.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ ++++++ fix-tests-2036.patch ++++++ Index: Web-Machine-0.17/t/010-resource-tests.t =================================================================== --- Web-Machine-0.17.orig/t/010-resource-tests.t +++ Web-Machine-0.17/t/010-resource-tests.t @@ -530,54 +530,54 @@ my @tests = ( # M20 via L15,M16 { resource => 'M20', - request => { REQUEST_METHOD => 'DELETE', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2036 15:49:00 GMT' }, + request => { REQUEST_METHOD => 'DELETE', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2936 15:49:00 GMT' }, response => [ 202, [ 'Content-Encoding' => 'gzip', 'Content-Type' => 'text/plain' ], [] ], trace => 'b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,c3,d4,e5,f6,g7,g8,h10,i12,i13,k13,l13,l14,l15,m16,m20,m20b' }, { resource => 'M20b', - request => { REQUEST_METHOD => 'DELETE', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2036 15:49:00 GMT' }, + request => { REQUEST_METHOD => 'DELETE', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2936 15:49:00 GMT' }, response => [ 500, [ 'Content-Encoding' => 'gzip', 'Content-Type' => 'text/plain' ], ['Internal Server Error'] ], trace => 'b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,c3,d4,e5,f6,g7,g8,h10,i12,i13,k13,l13,l14,l15,m16,m20' }, # O20 { resource => 'O20c', - request => { REQUEST_METHOD => 'DELETE', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2036 15:49:00 GMT' }, + request => { REQUEST_METHOD => 'DELETE', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2936 15:49:00 GMT' }, response => [ 204, [ 'Content-Encoding' => 'gzip', 'Content-Type' => 'text/plain' ], [] ], trace => 'b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,c3,d4,e5,f6,g7,g8,h10,i12,i13,k13,l13,l14,l15,m16,m20,m20b,o20' }, # O18 { resource => 'O18c', - request => { REQUEST_METHOD => 'DELETE', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2036 15:49:00 GMT' }, + request => { REQUEST_METHOD => 'DELETE', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2936 15:49:00 GMT' }, response => [ 200, [ 'Content-Encoding' => 'gzip', 'Content-Type' => 'text/plain' ], [ 'HELLO WORLD' ] ], trace => 'b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,c3,d4,e5,f6,g7,g8,h10,i12,i13,k13,l13,l14,l15,m16,m20,m20b,o20,o18,o18b' }, # N11 { resource => 'N11h', - request => { REQUEST_METHOD => 'POST', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2036 15:49:00 GMT' }, + request => { REQUEST_METHOD => 'POST', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2936 15:49:00 GMT' }, response => [ 303, [ 'Location' => '/foo/bar', 'Content-Encoding' => 'gzip', 'Content-Type' => 'text/plain' ], [] ], trace => 'b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,c3,d4,e5,f6,g7,g8,h10,i12,i13,k13,l13,l14,l15,m16,n16,n11' }, # O14 { resource => 'O14', - request => { REQUEST_METHOD => 'PUT', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2036 15:49:00 GMT' }, + request => { REQUEST_METHOD => 'PUT', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2936 15:49:00 GMT' }, response => [ 409, [ 'Content-Type' => 'text/plain' ], ['Conflict'] ], trace => 'b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,c3,d4,e5,f6,g7,g8,h10,i12,i13,k13,l13,l14,l15,m16,n16,o16,o14' }, { resource => 'O14b', - request => { REQUEST_METHOD => 'PUT', CONTENT_TYPE => 'text/plain', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2036 15:49:00 GMT' }, + request => { REQUEST_METHOD => 'PUT', CONTENT_TYPE => 'text/plain', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2936 15:49:00 GMT' }, response => [ 500, [ 'Content-Type' => 'text/plain' ], ['Internal Server Error'] ], trace => 'b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,c3,d4,e5,f6,g7,g8,h10,i12,i13,k13,l13,l14,l15,m16,n16,o16,o14' }, # P11 { resource => 'P11e', - request => { REQUEST_METHOD => 'PUT', CONTENT_TYPE => 'text/plain', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2036 15:49:00 GMT' }, + request => { REQUEST_METHOD => 'PUT', CONTENT_TYPE => 'text/plain', HTTP_IF_NONE_MATCH => '0xDEADPORK', HTTP_IF_MODIFIED_SINCE => '18 Mar 2936 15:49:00 GMT' }, response => [ 201, [ 'Location' => '/foo/bar', 'Content-Type' => 'text/plain' ], [] ], trace => 'b13,b12,b11,b10,b9,b8,b7,b6,b5,b4,b3,c3,d4,e5,f6,g7,g8,h10,i12,i13,k13,l13,l14,l15,m16,n16,o16,o14,p11' },