pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/perl5 A subtle change introduced in gcc-4.2.x bro...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9f067f335732
branches:  trunk
changeset: 531666:9f067f335732
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Sat Aug 04 10:27:58 2007 +0000

description:
A subtle change introduced in gcc-4.2.x broke perl's makedepend script.
The name of the "standard input file" in the preprocessor was changed from
<command line> to <command-line>. Make makedepend recognize this.

diffstat:

 lang/perl5/distinfo         |   4 ++--
 lang/perl5/patches/patch-ae |  12 ++++++++++--
 2 files changed, 12 insertions(+), 4 deletions(-)

diffs (42 lines):

diff -r cddc36ebe910 -r 9f067f335732 lang/perl5/distinfo
--- a/lang/perl5/distinfo       Sat Aug 04 09:37:10 2007 +0000
+++ b/lang/perl5/distinfo       Sat Aug 04 10:27:58 2007 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.41 2007/04/21 15:32:15 tnn Exp $
+$NetBSD: distinfo,v 1.42 2007/08/04 10:27:58 tnn Exp $
 
 SHA1 (perl-5.8.8.tar.bz2) = 4aab490040727ca4419098720eca2ba4367df539
 RMD160 (perl-5.8.8.tar.bz2) = e78f26d9b96e6db35f946ad4ff55e3a69385c71b
@@ -6,7 +6,7 @@
 SHA1 (patch-aa) = 9b6844635086206dc7740103747a2b54bf987941
 SHA1 (patch-ab) = e32427327192f023477b16f29bc55fdf4f057410
 SHA1 (patch-ac) = 428e0757495b82a47ec092a71333fb3ec366f14f
-SHA1 (patch-ae) = 044ac094cd475a16483552aa6f1bde03bd11f592
+SHA1 (patch-ae) = 891e8d1cfbd69a63827239b4e04d84aac8fd795c
 SHA1 (patch-ah) = 39b1a46a0ee5e73b4707a3d947fe17016df9630a
 SHA1 (patch-am) = cf1687063d0c0542e811545aaaad291bad12d75e
 SHA1 (patch-an) = 987763c3098bf4356993dd6d8741962a1ff8190d
diff -r cddc36ebe910 -r 9f067f335732 lang/perl5/patches/patch-ae
--- a/lang/perl5/patches/patch-ae       Sat Aug 04 09:37:10 2007 +0000
+++ b/lang/perl5/patches/patch-ae       Sat Aug 04 10:27:58 2007 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.9 2005/06/24 06:43:46 jlam Exp $
+$NetBSD: patch-ae,v 1.10 2007/08/04 10:27:58 tnn Exp $
 
---- makedepend.SH.orig 2003-06-05 14:11:10.000000000 -0400
+--- makedepend.SH.orig 2003-06-05 20:11:10.000000000 +0200
 +++ makedepend.SH
 @@ -83,7 +83,6 @@ if test -f Makefile; then
      # to be out of date.  I don't know if OS/2 has touch, so do this:
@@ -10,3 +10,11 @@
      *) $touch $firstmakefile ;;
      esac
  fi
+@@ -167,6 +166,7 @@ for file in `$cat .clist`; do
+             -e '/^#.*<builtin>/d' \
+             -e '/^#.*<built-in>/d' \
+             -e '/^#.*<command line>/d' \
++            -e '/^#.*<command-line>/d' \
+           -e '/^#.*"-"/d' \
+           -e '/: file path prefix .* never used$/d' \
+           -e 's#\.[0-9][0-9]*\.c#'"$file.c#" \



Home | Main Index | Thread Index | Old Index