[libdata-alias-perl] 03/05: Remove patch, applied upstream.

gregor herrmann gregoa at debian.org
Sun Aug 4 21:02:53 UTC 2013


This is an automated email from the git hooks/post-receive script.

gregoa pushed a commit to branch master
in repository libdata-alias-perl.

commit a7b098c95687f6fad606b050fc25f48edd22d976
Author: gregor herrmann <gregoa at debian.org>
Date:   Sun Aug 4 22:59:37 2013 +0200

    Remove patch, applied upstream.
---
 debian/patches/format_string_fix.diff |   33 ---------------------------------
 debian/patches/realloc.patch          |   20 --------------------
 debian/patches/series                 |    2 --
 3 files changed, 55 deletions(-)

diff --git a/debian/patches/format_string_fix.diff b/debian/patches/format_string_fix.diff
deleted file mode 100644
index 9580468..0000000
--- a/debian/patches/format_string_fix.diff
+++ /dev/null
@@ -1,33 +0,0 @@
-From d1c304e955e25c7a12a67cf3a1e6907a1d5a5171 Mon Sep 17 00:00:00 2001
-From: Niko Tyni <ntyni at debian.org>
-Date: Sat, 3 Mar 2012 20:36:26 +0200
-Subject: [PATCH] Explicitly DIE() with a controlled format string
-
-Bug-Debian: http://bugs.debian.org/661398
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=75569
-
-This fixes builds with 'gcc -Werror=format-security'.
-
-As PL_no_localize_ref is an 'extern const' variable from the Perl core,
-not an uncontrolled format string, the issue does not seem to have any
-actual security impact.
----
- Alias.xs |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/Alias.xs b/Alias.xs
-index f619da5..23a6ca8 100644
---- a/Alias.xs
-+++ b/Alias.xs
-@@ -780,7 +780,7 @@ STATIC OP *DataAlias_pp_rv2sv(pTHX) {
- 		sv = (SV *) (GvEGV(sv) ? GvEGV(sv) : fixglob(aTHX_ (GV *) sv));
- 	if (PL_op->op_private & OPpLVAL_INTRO) {
- 		if (SvTYPE(sv) != SVt_PVGV || SvFAKE(sv))
--			DIE(aTHX_ PL_no_localize_ref);
-+			DIE(aTHX_ "%s", PL_no_localize_ref);
- 		switch (PL_op->op_type) {
- 		case OP_RV2AV:
- 			da_localize_gvar(aTHX_ GvGP(sv), (SV **) &GvAV(sv));
--- 
-1.7.9.1
-
diff --git a/debian/patches/realloc.patch b/debian/patches/realloc.patch
deleted file mode 100644
index fd369b8..0000000
--- a/debian/patches/realloc.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Description: Data::Alias assumes that it can realloc an op, except under PL_OP_SLAB_ALLOC.
- This is no longer true in 5.17.2.
-Origin: CPAN RT
-Bug: https://rt.cpan.org/Ticket/Display.html?id=78148
-Forwarded: not-needed
-Author: $_ = 'spro^^*%*^6ut#@&$%*c>#!^!#&!pan.org'; y/a-z.@//cd; print
-Reviewed-by: gregor herrmann <gregoa at debian.org>
-Last-Update: 2013-06-09
-
---- a/Alias.xs
-+++ b/Alias.xs
-@@ -45,7 +45,7 @@
- 
- 
- #ifndef RenewOpc
--#ifdef PL_OP_SLAB_ALLOC
-+#if defined(PL_OP_SLAB_ALLOC) || PERL_COMBI_VERSION >= 5017002
- #define RenewOpc(m,v,n,t,c)		\
- 	STMT_START {			\
- 		t *tMp_;		\
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 28a6332..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1,2 +0,0 @@
-format_string_fix.diff
-realloc.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdata-alias-perl.git



More information about the Pkg-perl-cvs-commits mailing list