Parece ser apenas uma questão de espaço em branco: de acordo com 3.1.2 O Autoconf Idioma do Manual do Autoconf :
Ao chamar macros que recebem argumentos, não deve haver nenhum branco espaço entre o nome da macro e o parêntese aberto.
AC_INIT ([oops], [1.0]) # incorrect AC_INIT([hello], [1.0]) # good
Então você precisa mudar
AC_INIT ([helloworld], [0.1], [[email protected]])
para
AC_INIT([helloworld], [0.1], [[email protected]])