[libgraphviz-perl] 02/03: Fix Devel::GraphVizProf module syntax
Niko Tyni
ntyni at moszumanska.debian.org
Sun Dec 27 16:18:33 UTC 2015
This is an automated email from the git hooks/post-receive script.
ntyni pushed a commit to branch master
in repository libgraphviz-perl.
commit a653e42bbe7ba23e7d25d3db5bd1e49b9ea2663c
Author: Niko Tyni <ntyni at debian.org>
Date: Sun Dec 27 18:10:58 2015 +0200
Fix Devel::GraphVizProf module syntax
The defined(@array) syntax became a hard failure with Perl 5.22.
Closes: #809095
---
...0001-Fix-Devel-GraphVizProf-module-syntax.patch | 38 ++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 39 insertions(+)
diff --git a/debian/patches/0001-Fix-Devel-GraphVizProf-module-syntax.patch b/debian/patches/0001-Fix-Devel-GraphVizProf-module-syntax.patch
new file mode 100644
index 0000000..c9c85d0
--- /dev/null
+++ b/debian/patches/0001-Fix-Devel-GraphVizProf-module-syntax.patch
@@ -0,0 +1,38 @@
+From 477b3a61eab6755032a39cd327f298799d81c4d0 Mon Sep 17 00:00:00 2001
+From: Niko Tyni <ntyni at debian.org>
+Date: Sun, 27 Dec 2015 18:10:58 +0200
+Subject: [PATCH] Fix Devel::GraphVizProf module syntax
+
+The defined(@array) syntax became a hard failure with Perl 5.22.
+
+Bug-Debian: https://bugs.debian.org/809095
+Bug: https://github.com/ronsavage/GraphViz/pull/3
+---
+ lib/Devel/GraphVizProf.pm | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/lib/Devel/GraphVizProf.pm b/lib/Devel/GraphVizProf.pm
+index b14dded..0e657fe 100644
+--- a/lib/Devel/GraphVizProf.pm
++++ b/lib/Devel/GraphVizProf.pm
+@@ -56,7 +56,7 @@ sub DB {
+ # evals which do not define subroutines will disappear.
+ no strict 'refs';
+ $DB::listings{$filename} = \@{"main::_<$filename"} if
+- defined(@{"main::_<$filename"});
++ @{"main::_<$filename"};
+ use strict 'refs';
+
+ # warn $DB::prevl . " -> " . $line . "\n";
+@@ -197,7 +197,7 @@ sub sub {
+ if (defined($DB::sub{$DB::sub})) {
+ my($m,$s) = ($DB::sub{$DB::sub} =~ /.+(?=:)|[^:-]+/g);
+ $DB::profiles{$m}->[$s]++;
+- $DB::listings{$m} = \@{"main::_<$m"} if defined(@{"main::_<$m"});
++ $DB::listings{$m} = \@{"main::_<$m"} if @{"main::_<$m"};
+ }
+ goto &$DB::sub;
+ }
+--
+2.6.4
+
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..ad16547
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+0001-Fix-Devel-GraphVizProf-module-syntax.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libgraphviz-perl.git
More information about the Pkg-perl-cvs-commits
mailing list