| 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.

Reply via email to