Steps to reproduce: 0. set shell to dash: /bin/sh -> dash 1. create configure.ac with following contents: dnl cat configure.ac AC_INIT([test stuff], [], [test@localhost]) AS_INIT dnl this like includes buggy m4sh AC_CONFIG_SRCDIR(.) AC_MSG_CHECKING([Hi]) AC_OUTPUT 2. autoconf -Wall 3. test bash: $ bash ./configure checking Hi... configure: creating ./config.status works 4. test dash: $ dash ./configure <HUNG>^C Looks like shell switch to 'bash' broke. I've found the issue on real-world ebuild: games-action/garden-1.0.8 Thanks!
no code should be calling AS_INIT directly. it's handled automatically by AC_INIT. given that, seems like we should just change any packages which are pointlessly calling the macro.
Aha. Pushed garden fix as: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/games-action/garden/files/garden-1.0.8-drop-AS_INIT.patch?view=markup