[SCM] Debian packaging of libsignatures-perl branch, master, updated. debian/0.06-1-9-gc0cd713

Angel Abad angelabad at gmail.com
Mon Sep 24 10:29:39 UTC 2012


The following commit has been merged in the master branch:
commit b05f7822eea9fbd80c682a4bf6fbda219954a58f
Author: Angel Abad <angelabad at gmail.com>
Date:   Mon Sep 24 12:18:31 2012 +0200

    debian/patches/reallocate_pl_linestr: Remove patch, applied upstream

diff --git a/debian/patches/reallocate_pl_linestr b/debian/patches/reallocate_pl_linestr
deleted file mode 100644
index 6ac9aa4..0000000
--- a/debian/patches/reallocate_pl_linestr
+++ /dev/null
@@ -1,46 +0,0 @@
-Description: With Perl >= 5.13.6, reallocate PL_linestr in a block
- hook to avoid reallocations; borrowed loosely from Devel::Declare
-Author: Colin Watson <cjwatson at ubuntu.com>
-Bug-Debian: http://bugs.debian.org/636132
-Bug-Ubuntu: https://bugs.launchpad.net/bugs/935261
-Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=66997
-
---- signatures-0.05.orig/signatures.xs
-+++ signatures-0.05/signatures.xs
-@@ -241,6 +241,16 @@
- 	return ret;
- }
- 
-+#if PERL_BCDVERSION >= 0x5013006
-+STATIC void
-+block_start (pTHX_ int full) {
-+	PERL_UNUSED_VAR (full);
-+
-+	if (SvLEN (PL_linestr) < 16384)
-+		lex_grow_linestr (16384);
-+}
-+#endif
-+
- STATIC OP *
- before_eval (pTHX_ OP *op, void *user_data) {
- 	dSP;
-@@ -293,12 +303,19 @@
- 		char *f_class
- 	PREINIT:
- 		userdata_t *ud;
-+#if PERL_BCDVERSION >= 0x5013006
-+		static BHK bhk;
-+#endif
- 	INIT:
- 		Newx (ud, 1, userdata_t);
- 		ud->class = newSVsv (class);
- 		ud->f_class = f_class;
- 	CODE:
- 		ud->parser_id = hook_parser_setup ();
-+#if PERL_BCDVERSION >= 0x5013006
-+		BhkENTRY_set (&bhk, bhk_start, block_start);
-+		Perl_blockhook_register (aTHX_ &bhk);
-+#endif
- 		ud->eval_hook = hook_op_check (OP_ENTEREVAL, handle_eval, ud);
- 		RETVAL = (UV)hook_op_check (OP_CONST, handle_proto, ud);
- 	OUTPUT:
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index e2ca41c..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-reallocate_pl_linestr

-- 
Debian packaging of libsignatures-perl



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