| This is what happens after the upgrade:
| /home/export/berlin/Berlin> autoconf
| ./aclocal.m4:904: /usr/bin/m4: Non-numeric argument to built-in `divert'
| configure.in:31: /usr/bin/m4: Non-numeric argument to built-in `divert'
| configure.in:33: /usr/bin/m4: Non-numeric argument to built-in `divert'
| configure.in:34: /usr/bin/m4: Non-numeric argument to built-in `divert'
| configure.in:39: /usr/bin/m4: Non-numeric argument to built-in `divert'
| configure.in:222: warning: AC_CONFIG_SUBDIRS: you should use literals
| /home/export/berlin/Berlin> autoconf --version
| autoconf (GNU Autoconf) 2.49d
| Written by David J. MacKenzie.
| <snip>
|
| What did I do wrong here? I installed the new version over the old one. All
| dirs were identical as far as I can tell. Wow, great, the same happens after
| downgrading autoconf again:-(
How about posting the guilty lines? :)
I suppose you have some private macro which are using some Autoconf
internal macros, and you are now paying this: maybe the names no
longer exist.
But I'm surprised, as we changes diversion names but kept AU
definition for people using them.
A more likely explanation could be that you were relying on the dead
broken quotation of 2.13. If you were over quoting expecting 2.13 to
under quote, now that 2.50 _quotes_, you have over quotation leading
to divert receiving a macro name instead of the evaluation of this
macro.