| I have some problems with a newer autoconf,
| I have some code (I'm not the author) that looks like
|
| changequote({,})dnl
| 81: AC_MSG_CHECKING(for JAVA_HOME)
|
| and gives the following disaster:
|
| /usr/local/bin/autoheader: unexpected EOF while looking for `''
| /usr/local/bin/autoheader: /tmp/ah17363/traces.sh: line 4: syntax error
| Running autoconf in ./modules/Java
| configure.in:81: /usr/bin/m4: Bad regular expression `[\([`""]\)]': Unmatched ) or
|\)
| [configure.in:81[: error: [[[back quotes and double quotes should not be escaped
|in: [[$as_me:__oline__: checking for JAVA_HOME]]]]]]
| ][
| ][
| ][
| ][
| ][
| [snip]
| ][
| ]configure.in:81: /usr/bin/m4: ERROR: Recursion limit of 250 exceeded, use -L<N>
|to change it
|
| Does this mean changequote no longer works?
No, it means you cannot expect AC_MSG_CHECKING to keep on working
after having changed the quotes. Get rid of changequote. If you need
some help, post the snippet.