pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/perl5 perl: Remove patch-dist_Carp_lib_Carp.pm



details:   https://anonhg.NetBSD.org/pkgsrc/rev/69ba76484a0b
branches:  trunk
changeset: 371647:69ba76484a0b
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Nov 16 10:28:26 2017 +0000

description:
perl: Remove patch-dist_Carp_lib_Carp.pm

This patch is a workaround for a perl core problem.
The patch has not been accepted upstream, and in its current form
introduces other bugs, see https://rt.perl.org/Ticket/Display.html?id=132448

Bump PKGREVISION.

diffstat:

 lang/perl5/Makefile                            |   3 ++-
 lang/perl5/distinfo                            |   3 +--
 lang/perl5/patches/patch-dist_Carp_lib_Carp.pm |  19 -------------------
 3 files changed, 3 insertions(+), 22 deletions(-)

diffs (54 lines):

diff -r c3c185433010 -r 69ba76484a0b lang/perl5/Makefile
--- a/lang/perl5/Makefile       Thu Nov 16 09:59:02 2017 +0000
+++ b/lang/perl5/Makefile       Thu Nov 16 10:28:26 2017 +0000
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.242 2017/10/04 12:54:17 he Exp $
+# $NetBSD: Makefile,v 1.243 2017/11/16 10:28:26 wiz Exp $
 
 .include "license.mk"
 .include "Makefile.common"
 
+PKGREVISION=   1
 COMMENT=       Practical Extraction and Report Language
 
 CONFLICTS+=    perl-base-[0-9]* perl-thread-[0-9]*
diff -r c3c185433010 -r 69ba76484a0b lang/perl5/distinfo
--- a/lang/perl5/distinfo       Thu Nov 16 09:59:02 2017 +0000
+++ b/lang/perl5/distinfo       Thu Nov 16 10:28:26 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.146 2017/10/04 12:54:17 he Exp $
+$NetBSD: distinfo,v 1.147 2017/11/16 10:28:26 wiz Exp $
 
 SHA1 (perl-5.26.1.tar.bz2) = fadec45b7b48a06b3d2adab91c13f568dce717cd
 RMD160 (perl-5.26.1.tar.bz2) = fff5bf2e6ad6488b8866bf300c32707972b8ffc6
@@ -16,7 +16,6 @@
 SHA1 (patch-ck) = 483e93a782e5627d3c7334d930ee11010fe7f7d8
 SHA1 (patch-cn) = d1877383e213a414562b5bb4c1e8aa785926fab7
 SHA1 (patch-cpan_File-Path_lib_File_Path.pm) = e8a08e7e7fdbebabbeef7eaa651147353eedbfd7
-SHA1 (patch-dist_Carp_lib_Carp.pm) = fb628ee983462cec9303ceea09852378ec654ecf
 SHA1 (patch-ext_Errno_Errno__pm.PL) = 4f135e267da17de38f8f1e7e03d5209bfd09a323
 SHA1 (patch-ext_File-Glob_bsd_glob.c) = e43252b55f04bb1cd69d48e8155aa110532c9fbe
 SHA1 (patch-ext_File-Glob_t_rt131211.t) = 9aeddad078cdc920e64ed2e73f952be341745d7e
diff -r c3c185433010 -r 69ba76484a0b lang/perl5/patches/patch-dist_Carp_lib_Carp.pm
--- a/lang/perl5/patches/patch-dist_Carp_lib_Carp.pm    Thu Nov 16 09:59:02 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-dist_Carp_lib_Carp.pm,v 1.1 2016/06/08 17:39:30 he Exp $
-
-Apply workaround from https://rt.cpan.org/Public/Bug/Display.html?id=72467
-
---- dist/Carp/lib/Carp.pm.orig 2016-04-06 12:31:16.000000000 +0000
-+++ dist/Carp/lib/Carp.pm
-@@ -226,7 +226,11 @@ sub caller_info {
-                 = "** Incomplete caller override detected$where; \@DB::args were not set **";
-         }
-         else {
--            @args = @DB::args;
-+            @args = map {
-+              local $@;
-+              my $tmp = eval { Carp::format_arg($_) };
-+              defined($tmp) ? $tmp : 'unknown';
-+          } @DB::args;
-             my $overflow;
-             if ( $MaxArgNums and @args > $MaxArgNums )
-             {    # More than we want to show?



Home | Main Index | Thread Index | Old Index