Hello community,
here is the log from the commit of package perl-Encode for openSUSE:Factory checked in at 2019-12-30 12:34:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Encode (Old)
and /work/SRC/openSUSE:Factory/.perl-Encode.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Encode"
Mon Dec 30 12:34:56 2019 rev:9 rq:759930 version:3.02
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Encode/perl-Encode.changes 2019-03-14 15:01:38.827692023 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Encode.new.6675/perl-Encode.changes 2019-12-30 12:35:07.075813758 +0100
@@ -1,0 +2,6 @@
+Thu Dec 26 03:07:39 UTC 2019 -
+
+- updated to 3.02
+ see /usr/share/doc/packages/perl-Encode/Changes
+
+-------------------------------------------------------------------
Old:
----
Encode-3.01.tar.gz
New:
----
Encode-3.02.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Encode.spec ++++++
--- /var/tmp/diff_new_pack.oxkbVY/_old 2019-12-30 12:35:08.599814576 +0100
+++ /var/tmp/diff_new_pack.oxkbVY/_new 2019-12-30 12:35:08.607814580 +0100
@@ -17,7 +17,7 @@
Name: perl-Encode
-Version: 3.01
+Version: 3.02
Release: 0
%define cpan_name Encode
Summary: Character encodings in Perl
++++++ Encode-3.01.tar.gz -> Encode-3.02.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/Changes new/Encode-3.02/Changes
--- old/Encode-3.01/Changes 2019-03-13 01:26:21.000000000 +0100
+++ new/Encode-3.02/Changes 2019-12-25 10:25:39.000000000 +0100
@@ -1,8 +1,22 @@
# Revision history for Perl extension Encode.
#
-# $Id: Changes,v 3.01 2019/03/13 00:26:18 dankogai Exp dankogai $
+# $Id: Changes,v 3.02 2019/12/25 09:23:21 dankogai Exp $
#
-$Revision: 3.01 $ $Date: 2019/03/13 00:26:18 $
+$Revision: 3.02 $ $Date: 2019/12/25 09:23:21 $
+! t/whatwg-aliases.t
+ drop RELEASE_TESTING since Pumpking also uses it.
+ https://github.com/Perl/perl5/issues/17382
+! bin/enc2xs
+ Pulled: enc2xs: Add environment variable to suppress comments
+ https://github.com/dankogai/p5-encode/pull/145
+! t/enc_utf8.t
+ Pulled: fixup enc_utf8.t for ONLY_PRAGMA_WARNINGS
+ https://github.com/dankogai/p5-encode/pull/142
+! Encode/encode.h
+ Pulled: Fix linker errors
+ https://github.com/dankogai/p5-encode/pull/141
+
+3.01 2019/03/13 00:26:18
! Encode.xs
patched: Warning: Use of uninitialized value in subroutine entry
https://github.com/dankogai/p5-encode/issues/139#issuecomment-459765852
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/Encode/encode.h new/Encode-3.02/Encode/encode.h
--- old/Encode-3.01/Encode/encode.h 2019-02-01 04:22:07.000000000 +0100
+++ new/Encode-3.02/Encode/encode.h 2019-04-06 15:17:39.000000000 +0200
@@ -280,6 +280,14 @@
# define PERL_UNUSED_ARG(x) ((void)x)
# endif
+# ifndef memGT
+# define memGT(s1,s2,l) (memcmp(s1,s2,l) > 0)
+# endif
+
+# ifndef MIN
+# define MIN(a,b) ((a) < (b) ? (a) : (b))
+# endif
+
static const char malformed_text[] = "Malformed UTF-8 character";
static char *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/Encode.pm new/Encode-3.02/Encode.pm
--- old/Encode-3.01/Encode.pm 2019-03-13 01:26:21.000000000 +0100
+++ new/Encode-3.02/Encode.pm 2019-12-25 10:25:39.000000000 +0100
@@ -1,5 +1,5 @@
#
-# $Id: Encode.pm,v 3.01 2019/03/13 00:25:25 dankogai Exp $
+# $Id: Encode.pm,v 3.02 2019/12/25 09:25:17 dankogai Exp $
#
package Encode;
use strict;
@@ -7,7 +7,7 @@
use constant DEBUG => !!$ENV{PERL_ENCODE_DEBUG};
our $VERSION;
BEGIN {
- $VERSION = sprintf "%d.%02d", q$Revision: 3.01 $ =~ /(\d+)/g;
+ $VERSION = sprintf "%d.%02d", q$Revision: 3.02 $ =~ /(\d+)/g;
require XSLoader;
XSLoader::load( __PACKAGE__, $VERSION );
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/Encode.xs new/Encode-3.02/Encode.xs
--- old/Encode-3.01/Encode.xs 2019-03-13 01:26:24.000000000 +0100
+++ new/Encode-3.02/Encode.xs 2019-12-25 10:25:39.000000000 +0100
@@ -1,5 +1,5 @@
/*
- $Id: Encode.xs,v 2.47 2019/03/13 00:26:18 dankogai Exp dankogai $
+ $Id: Encode.xs,v 2.47 2019/03/13 00:26:18 dankogai Exp $
*/
#define PERL_NO_GET_CONTEXT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/META.json new/Encode-3.02/META.json
--- old/Encode-3.01/META.json 2019-03-13 01:26:53.000000000 +0100
+++ new/Encode-3.02/META.json 2019-12-25 10:41:49.000000000 +0100
@@ -45,7 +45,7 @@
"url" : "https://github.com/dankogai/p5-encode"
}
},
- "version" : "3.01",
+ "version" : "3.02",
"x_contributors" : [
"Alex Davies ",
"Alex Kapranoff ",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/META.yml new/Encode-3.02/META.yml
--- old/Encode-3.01/META.yml 2019-03-13 01:26:53.000000000 +0100
+++ new/Encode-3.02/META.yml 2019-12-25 10:41:49.000000000 +0100
@@ -24,7 +24,7 @@
parent: '0.221'
resources:
repository: https://github.com/dankogai/p5-encode
-version: '3.01'
+version: '3.02'
x_contributors:
- 'Alex Davies '
- 'Alex Kapranoff '
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/bin/enc2xs new/Encode-3.02/bin/enc2xs
--- old/Encode-3.01/bin/enc2xs 2019-03-13 01:26:26.000000000 +0100
+++ new/Encode-3.02/bin/enc2xs 2019-12-25 10:25:39.000000000 +0100
@@ -11,7 +11,7 @@
use Getopt::Std;
use Config;
my @orig_ARGV = @ARGV;
-our $VERSION = do { my @r = (q$Revision: 2.21 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+our $VERSION = do { my @r = (q$Revision: 2.22 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
# These may get re-ordered.
# RAW is a do_now as inserted by &enter
@@ -144,6 +144,7 @@
$opt{M} and make_makefile_pl($opt{M}, @ARGV);
$opt{C} and make_configlocal_pm($opt{C}, @ARGV);
$opt{v} ||= $ENV{ENC2XS_VERBOSE};
+$opt{q} ||= $ENV{ENC2XS_NO_COMMENTS};
sub verbose {
print STDERR @_ if $opt{v};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/t/enc_utf8.t new/Encode-3.02/t/enc_utf8.t
--- old/Encode-3.01/t/enc_utf8.t 2019-03-13 01:26:26.000000000 +0100
+++ new/Encode-3.02/t/enc_utf8.t 2019-12-25 10:25:40.000000000 +0100
@@ -1,4 +1,4 @@
-# $Id: enc_utf8.t,v 2.5 2017/06/10 17:23:50 dankogai Exp $
+# $Id: enc_utf8.t,v 2.6 2019/12/25 09:23:21 dankogai Exp $
# This is the twin of enc_eucjp.t .
BEGIN {
@@ -8,21 +8,22 @@
exit 0;
}
unless (find PerlIO::Layer 'perlio') {
- print "1..0 # Skip: PerlIO was not built\n";
- exit 0;
+ print "1..0 # Skip: PerlIO was not built\n";
+ exit 0;
}
if (ord("A") == 193) {
- print "1..0 # encoding pragma does not support EBCDIC platforms\n";
- exit(0);
+ print "1..0 # encoding pragma does not support EBCDIC platforms\n";
+ exit(0);
}
if ($] >= 5.025003 and !$Config{usecperl}){
- print "1..0 # Skip: Perl <=5.25.2 or cperl required\n";
- exit 0;
+ print "1..0 # Skip: Perl <=5.25.2 or cperl required\n";
+ exit 0;
}
}
no warnings "deprecated";
use encoding 'utf8';
+use warnings;
my @c = (127, 128, 255, 256);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Encode-3.01/t/whatwg-aliases.t new/Encode-3.02/t/whatwg-aliases.t
--- old/Encode-3.01/t/whatwg-aliases.t 2017-03-17 03:46:22.000000000 +0100
+++ new/Encode-3.02/t/whatwg-aliases.t 2019-12-25 10:14:16.000000000 +0100
@@ -11,7 +11,7 @@
use Test::More
- ($ENV{AUTHOR_TESTING} || $ENV{RELEASE_TESTING})
+ $ENV{AUTHOR_TESTING}
? 'no_plan'
: (skip_all => 'For maintainers only');
use Encode 'find_encoding';