configure.in -> configure.ac; outdated autoconf
Closed this issue · 5 comments
paravoid commented
autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:47: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.in:47: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.in:47: the top level
configure.in:57: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:57: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:57: the top level
configure.in:1318: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:1318: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.in:1318: the top level
configure.in:1399: warning: AC_OUTPUT should be used without arguments.
configure.in:1399: You should run autoupdate.
autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in'
paravoid commented
That was fast, thank you!
What about the first line of this output?
autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
pbiering commented
fixed by be193c6 removing autoheader
from autogen.sh
- did the message still occur?
paravoid commented
The Debian packaging tooling (debhelper) calls "autoreconf", which generates this warning, even in today's master.
Specifically:
dh binary
dh_update_autotools_config
dh_autoreconf
autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in'
debian/rules override_dh_auto_configure