Module Name: src
Committed By: lukem
Date: Wed May 24 21:49:38 UTC 2023
Modified Files:
src/external/gpl3/autoconf/dist/lib/autoconf: general.m4
Log Message:
revert previous: autoconf doesn't use EREs
autoconf relies upon GNU m4 emacs-style regexs, which
don't support intervals so don't escape these.
A fix to usr.bin/m4 -g (GNU m4 emulation) is incoming.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
src/external/gpl3/autoconf/dist/lib/autoconf/general.m4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/autoconf/dist/lib/autoconf/general.m4
diff -u src/external/gpl3/autoconf/dist/lib/autoconf/general.m4:1.2 src/external/gpl3/autoconf/dist/lib/autoconf/general.m4:1.3
--- src/external/gpl3/autoconf/dist/lib/autoconf/general.m4:1.2 Wed May 24 14:34:16 2023
+++ src/external/gpl3/autoconf/dist/lib/autoconf/general.m4 Wed May 24 21:49:38 2023
@@ -2119,7 +2119,7 @@ m4_define([AC_DEFINE_UNQUOTED], [_AC_DEF
# no backslash, no command substitution, no complex variable
# substitution, and no quadrigraphs.
m4_define([_AC_DEFINE_UNQUOTED],
-[m4_if(m4_bregexp([$1], [\\\|`\|\$(\|\$\{\|@]), [-1],
+[m4_if(m4_bregexp([$1], [\\\|`\|\$(\|\${\|@]), [-1],
[AS_ECHO(["AS_ESCAPE([$1], [""])"]) >>confdefs.h],
[cat >>confdefs.h <<_ACEOF
[$1]