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