The build logs show many instances of this warning:

  Unescaped left brace in regex is deprecated here (and will be
  fatal in Perl 5.30)

This fixes automake-1.1[0-4].  Newer versions already have the fix,
older ones don't have this code.

ok?

Index: 1.10/Makefile
===================================================================
RCS file: /cvs/ports/devel/automake/1.10/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- 1.10/Makefile       29 Jun 2016 16:14:40 -0000      1.19
+++ 1.10/Makefile       3 Apr 2019 05:22:49 -0000
@@ -2,7 +2,7 @@
 
 VERSION=       1.10
 DISTNAME=      automake-${VERSION}.3
-REVISION=      8
+REVISION=      9
 PKGSPEC=       automake->=${VERSION},<1.11
 
 # GPLv2
Index: 1.10/patches/patch-automake_in
===================================================================
RCS file: /cvs/ports/devel/automake/1.10/patches/patch-automake_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-automake_in
--- 1.10/patches/patch-automake_in      26 Jun 2012 20:31:47 -0000      1.2
+++ 1.10/patches/patch-automake_in      3 Apr 2019 05:22:49 -0000
@@ -1,6 +1,16 @@
 $OpenBSD: patch-automake_in,v 1.2 2012/06/26 20:31:47 matthieu Exp $
---- automake.in.orig   Tue Dec  8 14:36:30 2009
-+++ automake.in        Mon Jun 25 00:19:06 2012
+Index: automake.in
+--- automake.in.orig
++++ automake.in
+@@ -3829,7 +3829,7 @@ sub substitute_ac_subst_variables_worker($)
+ sub substitute_ac_subst_variables ($)
+ {
+   my ($text) = @_;
+-  $text =~ s/\${([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker ($1)/ge;
++  $text =~ s/\$[{]([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker 
($1)/ge;
+   return $text;
+ }
+ 
 @@ -4815,6 +4815,7 @@ sub scan_autoconf_traces ($)
                _LT_AC_TAGCONFIG => 0,
                m4_include => 1,
Index: 1.11/Makefile
===================================================================
RCS file: /cvs/ports/devel/automake/1.11/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- 1.11/Makefile       29 Jun 2016 16:14:40 -0000      1.17
+++ 1.11/Makefile       3 Apr 2019 05:22:49 -0000
@@ -2,7 +2,7 @@
 
 VERSION=       1.11
 DISTNAME=      automake-${VERSION}.6
-REVISION=      2
+REVISION=      3
 PKGSPEC=       automake->=${VERSION},<1.12
 
 MODULES=               lang/python
Index: 1.11/patches/patch-automake_in
===================================================================
RCS file: /cvs/ports/devel/automake/1.11/patches/patch-automake_in,v
retrieving revision 1.3
diff -u -p -r1.3 patch-automake_in
--- 1.11/patches/patch-automake_in      26 Jun 2012 20:31:47 -0000      1.3
+++ 1.11/patches/patch-automake_in      3 Apr 2019 05:22:49 -0000
@@ -1,6 +1,16 @@
 $OpenBSD: patch-automake_in,v 1.3 2012/06/26 20:31:47 matthieu Exp $
---- automake.in.orig   Fri Apr 13 10:46:00 2012
-+++ automake.in        Mon Jun 25 00:19:46 2012
+Index: automake.in
+--- automake.in.orig
++++ automake.in
+@@ -4156,7 +4156,7 @@ sub substitute_ac_subst_variables_worker($)
+ sub substitute_ac_subst_variables ($)
+ {
+   my ($text) = @_;
+-  $text =~ s/\${([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker ($1)/ge;
++  $text =~ s/\$[{]([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker 
($1)/ge;
+   return $text;
+ }
+ 
 @@ -5337,6 +5337,7 @@ sub scan_autoconf_traces ($)
                _LT_AC_TAGCONFIG => 0,
                m4_include => 1,
Index: 1.12/Makefile
===================================================================
RCS file: /cvs/ports/devel/automake/1.12/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- 1.12/Makefile       29 Jun 2016 16:14:40 -0000      1.13
+++ 1.12/Makefile       3 Apr 2019 05:22:49 -0000
@@ -2,7 +2,7 @@
 
 VERSION=       1.12
 DISTNAME=      automake-${VERSION}.6
-REVISION=      1
+REVISION=      2
 PKGSPEC=       automake->=${VERSION},<1.13
 EXTRACT_SUFX=  .tar.xz
 
Index: 1.12/patches/patch-automake_in
===================================================================
RCS file: /cvs/ports/devel/automake/1.12/patches/patch-automake_in,v
retrieving revision 1.5
diff -u -p -r1.5 patch-automake_in
--- 1.12/patches/patch-automake_in      25 Nov 2012 08:29:07 -0000      1.5
+++ 1.12/patches/patch-automake_in      3 Apr 2019 05:22:49 -0000
@@ -1,6 +1,16 @@
 $OpenBSD: patch-automake_in,v 1.5 2012/11/25 08:29:07 brad Exp $
---- automake.in.orig   Sat Nov 17 10:25:47 2012
-+++ automake.in        Sat Nov 24 23:59:01 2012
+Index: automake.in
+--- automake.in.orig
++++ automake.in
+@@ -4030,7 +4030,7 @@ sub substitute_ac_subst_variables_worker($)
+ sub substitute_ac_subst_variables ($)
+ {
+   my ($text) = @_;
+-  $text =~ s/\${([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker ($1)/ge;
++  $text =~ s/\$[{]([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker 
($1)/ge;
+   return $text;
+ }
+ 
 @@ -5246,6 +5246,7 @@ sub scan_autoconf_traces ($)
                _LT_AC_TAGCONFIG => 0,
                m4_include => 1,
Index: 1.13/Makefile
===================================================================
RCS file: /cvs/ports/devel/automake/1.13/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- 1.13/Makefile       29 Jun 2016 16:14:40 -0000      1.8
+++ 1.13/Makefile       3 Apr 2019 05:22:49 -0000
@@ -2,7 +2,7 @@
 
 VERSION=       1.13
 DISTNAME=      automake-${VERSION}.4
-REVISION=      1
+REVISION=      2
 PKGSPEC=       automake->=${VERSION},<1.14
 EXTRACT_SUFX=  .tar.xz
 
Index: 1.13/patches/patch-automake_in
===================================================================
RCS file: /cvs/ports/devel/automake/1.13/patches/patch-automake_in,v
retrieving revision 1.3
diff -u -p -r1.3 patch-automake_in
--- 1.13/patches/patch-automake_in      1 Sep 2013 16:59:11 -0000       1.3
+++ 1.13/patches/patch-automake_in      3 Apr 2019 05:22:49 -0000
@@ -1,6 +1,16 @@
 $OpenBSD: patch-automake_in,v 1.3 2013/09/01 16:59:11 brad Exp $
---- automake.in.orig   Fri Jun 14 08:31:35 2013
-+++ automake.in        Wed Jun 19 21:06:04 2013
+Index: automake.in
+--- automake.in.orig
++++ automake.in
+@@ -3932,7 +3932,7 @@ sub substitute_ac_subst_variables_worker($)
+ sub substitute_ac_subst_variables ($)
+ {
+   my ($text) = @_;
+-  $text =~ s/\${([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker ($1)/ge;
++  $text =~ s/\$[{]([^ \t=:+{}]+)}/&substitute_ac_subst_variables_worker 
($1)/ge;
+   return $text;
+ }
+ 
 @@ -5162,6 +5162,7 @@ sub scan_autoconf_traces ($)
                _LT_AC_TAGCONFIG => 0,
                m4_include => 1,
Index: 1.14/Makefile
===================================================================
RCS file: /cvs/ports/devel/automake/1.14/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- 1.14/Makefile       29 Jun 2016 16:14:40 -0000      1.5
+++ 1.14/Makefile       3 Apr 2019 05:22:49 -0000
@@ -2,7 +2,7 @@
 
 VERSION=       1.14
 DISTNAME=      automake-${VERSION}.1
-REVISION =     0
+REVISION =     1
 PKGSPEC=       automake->=${VERSION},<1.15
 EXTRACT_SUFX=  .tar.xz
 
Index: 1.14/patches/patch-bin_automake_in
===================================================================
RCS file: /cvs/ports/devel/automake/1.14/patches/patch-bin_automake_in,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-bin_automake_in
--- 1.14/patches/patch-bin_automake_in  17 Sep 2013 20:01:33 -0000      1.1.1.1
+++ 1.14/patches/patch-bin_automake_in  3 Apr 2019 05:22:49 -0000
@@ -1,6 +1,16 @@
 $OpenBSD: patch-bin_automake_in,v 1.1.1.1 2013/09/17 20:01:33 brad Exp $
---- bin/automake.in.orig       Tue Aug  6 19:56:14 2013
-+++ bin/automake.in    Tue Aug  6 19:57:17 2013
+Index: bin/automake.in
+--- bin/automake.in.orig
++++ bin/automake.in
+@@ -3872,7 +3872,7 @@ sub substitute_ac_subst_variables_worker
+ sub substitute_ac_subst_variables
+ {
+   my ($text) = @_;
+-  $text =~ s/\${([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker ($1)/ge;
++  $text =~ s/\$[{]([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker 
($1)/ge;
+   return $text;
+ }
+ 
 @@ -5089,6 +5089,7 @@ sub scan_autoconf_traces
                _LT_AC_TAGCONFIG => 0,
                m4_include => 1,
-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to