pbiering/ipv6calc

configure.in -> configure.ac; outdated autoconf

Closed this issue · 5 comments

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'

fixed by be193c6 and 541f046

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'

fixed by be193c6 removing autoheader from autogen.sh - did the message still occur?

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

finally fixed now by 02e812d