[perl-NetPacket-SpanningTree] Compatibility with perl 5.18
Petr Pisar
ppisar at fedoraproject.org
Sat Jul 20 05:36:48 UTC 2013
commit 4cbff5d3e38e363435d2b103d7718d425ac8af03
Author: Petr Písař <ppisar at redhat.com>
Date: Sat Jul 20 07:26:45 2013 +0200
Compatibility with perl 5.18
....01-qw-does-not-imply-parentheses-anymore.patch | 40 ++++++++++++++++++++
perl-NetPacket-SpanningTree.spec | 4 ++
2 files changed, 44 insertions(+), 0 deletions(-)
---
diff --git a/NetPacket-SpanningTree-0.01-qw-does-not-imply-parentheses-anymore.patch b/NetPacket-SpanningTree-0.01-qw-does-not-imply-parentheses-anymore.patch
new file mode 100644
index 0000000..41232b1
--- /dev/null
+++ b/NetPacket-SpanningTree-0.01-qw-does-not-imply-parentheses-anymore.patch
@@ -0,0 +1,40 @@
+From bb02037ea3985d53362371272df6c600aa32a15c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar at redhat.com>
+Date: Sat, 20 Jul 2013 07:18:53 +0200
+Subject: [PATCH] qw does not imply parentheses anymore
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+<https://rt.cpan.org/Public/Bug/Display.html?id=87085>
+
+Signed-off-by: Petr Písař <ppisar at redhat.com>
+---
+ SpanningTree.pm | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/SpanningTree.pm b/SpanningTree.pm
+index c03d3a0..95c4c08 100644
+--- a/SpanningTree.pm
++++ b/SpanningTree.pm
+@@ -247,7 +247,7 @@ sub encode {
+ # Invert the message age for encoding.
+ #
+
+- foreach my $name qw(message_age hello_time max_age forward_delay) {
++ foreach my $name (qw(message_age hello_time max_age forward_delay)) {
+ $data->{$name} = $data->{$name} * 256;
+ }
+
+@@ -267,7 +267,7 @@ sub encode {
+ #
+ # Put back the message age.
+ #
+- foreach my $name qw(message_age hello_time max_age forward_delay) {
++ foreach my $name (qw(message_age hello_time max_age forward_delay)) {
+ $data->{$name} = $data->{$name} / 256;
+ }
+ $data->{bpdu_type} = hex ($data->{bpdu_type});
+--
+1.8.1.4
+
diff --git a/perl-NetPacket-SpanningTree.spec b/perl-NetPacket-SpanningTree.spec
index 0e7dc3b..09ca5e1 100644
--- a/perl-NetPacket-SpanningTree.spec
+++ b/perl-NetPacket-SpanningTree.spec
@@ -8,6 +8,8 @@ URL: http://search.cpan.org/dist/NetPacket-SpanningTree/
Source0: http://www.cpan.org/authors/id/C/CG/CGANESAN/NetPacket-SpanningTree-%{version}.tar.gz
# email from author with permissions to relicense sources under Artistic or GPL
Source1: %{name}.email
+# Compatibility with perl 5.18, CPAN RT#87085
+Patch0: NetPacket-SpanningTree-0.01-qw-does-not-imply-parentheses-anymore.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
@@ -25,6 +27,7 @@ specification.
%prep
%setup -q -n NetPacket-SpanningTree-%{version}
+%patch0 -p1
cp %{SOURCE1} .
%build
@@ -56,6 +59,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Thu Jul 18 2013 Petr Pisar <ppisar at redhat.com> - 0.01-9
- Perl 5.18 rebuild
+- Compatibility with perl 5.18 (CPAN RT#87085)
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.01-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
More information about the perl-devel
mailing list