Hello community,
here is the log from the commit of package perl-Archive-Extract for
openSUSE:Factory checked in at 2019-12-11 12:03:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Archive-Extract (Old)
and /work/SRC/openSUSE:Factory/.perl-Archive-Extract.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Archive-Extract"
Wed Dec 11 12:03:58 2019 rev:8 rq:754916 version:0.86
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Archive-Extract/perl-Archive-Extract.changes
2019-12-02 11:33:38.658495868 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Archive-Extract.new.4691/perl-Archive-Extract.changes
2019-12-11 12:04:43.216750572 +0100
@@ -1,0 +2,18 @@
+Fri Dec 6 03:08:28 UTC 2019 - <[email protected]>
+
+- updated to 0.86
+ see /usr/share/doc/packages/perl-Archive-Extract/CHANGES
+
+ 0.86 Thu Dec 5 20:53:07 GMT 2019
+ * Fix RT#131072 which was due to tar.exe and CRLF line endings
+
+-------------------------------------------------------------------
+Thu Dec 5 03:07:19 UTC 2019 - <[email protected]>
+
+- updated to 0.84
+ see /usr/share/doc/packages/perl-Archive-Extract/CHANGES
+
+ 0.84 Wed Dec 4 21:20:04 GMT 2019
+ * Fix RT#119084 - won't compile on MSWin32 with taint
+
+-------------------------------------------------------------------
Old:
----
Archive-Extract-0.82.tar.gz
New:
----
Archive-Extract-0.86.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Archive-Extract.spec ++++++
--- /var/tmp/diff_new_pack.SuvA2J/_old 2019-12-11 12:04:43.764750341 +0100
+++ /var/tmp/diff_new_pack.SuvA2J/_new 2019-12-11 12:04:43.768750340 +0100
@@ -17,7 +17,7 @@
Name: perl-Archive-Extract
-Version: 0.82
+Version: 0.86
Release: 0
%define cpan_name Archive-Extract
Summary: Generic archive extracting mechanism
++++++ Archive-Extract-0.82.tar.gz -> Archive-Extract-0.86.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Archive-Extract-0.82/CHANGES
new/Archive-Extract-0.86/CHANGES
--- old/Archive-Extract-0.82/CHANGES 2019-11-22 20:10:46.000000000 +0100
+++ new/Archive-Extract-0.86/CHANGES 2019-12-05 21:54:46.000000000 +0100
@@ -1,3 +1,9 @@
+0.86 Thu Dec 5 20:53:07 GMT 2019
+* Fix RT#131072 which was due to tar.exe and CRLF line endings
+
+0.84 Wed Dec 4 21:20:04 GMT 2019
+* Fix RT#119084 - won't compile on MSWin32 with taint
+
0.82 Fri Nov 22 19:09:35 GMT 2019
* Correctly compare version string for Archive::Tar (#7)
* Remove duplicate entry from the MANIFEST file. (#6)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Archive-Extract-0.82/META.json
new/Archive-Extract-0.86/META.json
--- old/Archive-Extract-0.82/META.json 2019-11-22 20:11:51.000000000 +0100
+++ new/Archive-Extract-0.86/META.json 2019-12-05 21:55:39.000000000 +0100
@@ -50,6 +50,6 @@
"url" : "https://github.com/jib/archive-extract"
}
},
- "version" : "0.82",
+ "version" : "0.86",
"x_serialization_backend" : "JSON::PP version 4.04"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Archive-Extract-0.82/META.yml
new/Archive-Extract-0.86/META.yml
--- old/Archive-Extract-0.82/META.yml 2019-11-22 20:11:51.000000000 +0100
+++ new/Archive-Extract-0.86/META.yml 2019-12-05 21:55:39.000000000 +0100
@@ -29,5 +29,5 @@
if: '0'
resources:
repository: https://github.com/jib/archive-extract
-version: '0.82'
+version: '0.86'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Archive-Extract-0.82/lib/Archive/Extract.pm
new/Archive-Extract-0.86/lib/Archive/Extract.pm
--- old/Archive-Extract-0.82/lib/Archive/Extract.pm 2019-11-22
20:11:12.000000000 +0100
+++ new/Archive-Extract-0.86/lib/Archive/Extract.pm 2019-12-05
21:55:01.000000000 +0100
@@ -48,7 +48,7 @@
$_ALLOW_BIN $_ALLOW_PURE_PERL $_ALLOW_TAR_ITER
];
-$VERSION = '0.82';
+$VERSION = '0.86';
$PREFER_BIN = 0;
$WARN = 1;
$DEBUG = 0;
@@ -650,7 +650,7 @@
### as a remote shell, and the extract fails.
{ my @ExtraTarFlags;
if( ON_WIN32 and my $cmd = __PACKAGE__->bin_tar ) {
-
+ $cmd = $1 if $cmd =~ m{^(.+)}s; # Tainted perl #
### if this is gnu tar we are running, we need to use --force-local
push @ExtraTarFlags, '--force-local' if `$cmd --version` =~ /gnu tar/i;
}
@@ -729,7 +729,7 @@
### a weird output format... we might also be using
### /usr/local/bin/tar, which is gnu tar, which is perfectly
### fine... so we have to do some guessing here =/
- my @files = map { chomp;
+ my @files = map { chomp; s!\x0D!!g if ON_WIN32;
!ON_SOLARIS ? $_
: (m|^ x \s+ # 'xtract' -- sigh
(.+?), # the actual file name