From 63c94556aa0922da791d311142eecd0a92905e75 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova <jples...@redhat.com> Date: Fri, 29 Apr 2016 09:48:03 +0200 Subject: Do not use global diff in my (CPAN RT#108357)
--- perl-re-engine-RE2.spec | 15 +++++++++++++-- re-engine-RE2-0.13-Do-not-use-global-in-my.patch | 12 ++++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 re-engine-RE2-0.13-Do-not-use-global-in-my.patch diff --git a/perl-re-engine-RE2.spec b/perl-re-engine-RE2.spec index 3e4aef0..50c2a19 100644 --- a/perl-re-engine-RE2.spec +++ b/perl-re-engine-RE2.spec @@ -1,7 +1,7 @@ Name: perl-re-engine-RE2 Summary: RE2 regex engine Version: 0.13 -Release: 5%{?dist} +Release: 6%{?dist} License: GPL+ or Artistic URL: http://search.cpan.org/dist/re-engine-RE2/ Source0: http://www.cpan.org/authors/id/D/DG/DGL/re-engine-RE2-%{version}.tar.gz @@ -9,7 +9,14 @@ Source0: http://www.cpan.org/authors/id/D/DG/DGL/re-engine-RE2-%{versio # Discussion started with upstream at: # https://rt.cpan.org/Public/Bug/Display.html?id=83467 Patch0: re-engine-RE2-0.11-Unbundle-re2.patch - +# Do not use global $_ in "my" (CPAN RT#108357) +Patch1: re-engine-RE2-0.13-Do-not-use-global-in-my.patch + +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: perl +BuildRequires: perl-devel +BuildRequires: perl-generators BuildRequires: perl(ExtUtils::CppGuess) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(XSLoader) @@ -34,6 +41,7 @@ chmod -x lib/re/engine/RE2.pm rm -fr re2 %patch0 -p1 +%patch1 -p1 %build @@ -62,6 +70,9 @@ make test %changelog +* Fri Apr 29 2016 Jitka Plesnikova <jples...@redhat.com> - 0.13-6 +- Do not use global $_ in "my" (CPAN RT#108357) + * Thu Feb 04 2016 Fedora Release Engineering <rel...@fedoraproject.org> - 0.13-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/re-engine-RE2-0.13-Do-not-use-global-in-my.patch b/re-engine-RE2-0.13-Do-not-use-global-in-my.patch new file mode 100644 index 0000000..c27072c --- /dev/null +++ b/re-engine-RE2-0.13-Do-not-use-global-in-my.patch @@ -0,0 +1,12 @@ +diff -up re-engine-RE2-0.13/t/ree-pcre/s.t.orig re-engine-RE2-0.13/t/ree-pcre/s.t +--- re-engine-RE2-0.13/t/ree-pcre/s.t.orig 2016-04-29 09:39:10.813802989 +0200 ++++ re-engine-RE2-0.13/t/ree-pcre/s.t 2016-04-29 09:39:56.543961401 +0200 +@@ -2,8 +2,6 @@ use strict; + use Test::More tests => 10; + use re::engine::RE2; + +-my $_; +- + $_ = "ab"; + s/a//; + is($_, 'b', q(s/a//; 'ab' => 'b')); -- cgit v0.12 http://pkgs.fedoraproject.org/cgit/perl-re-engine-RE2.git/commit/?h=master&id=63c94556aa0922da791d311142eecd0a92905e75 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/perl-devel@lists.fedoraproject.org