Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

automake 1.15 gives warnings and exits with non-zero values if you .in and are using deprecated macro usage #8

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

derekschrock
Copy link
Contributor

No description provided.

@derekschrock
Copy link
Contributor Author

For reference:

$ automake -a
automake-1.15: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:2: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
configure.in:2: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:2: error: version mismatch.  This is Automake 1.15,
configure.in:2: but the definition used by this AM_INIT_AUTOMAKE
configure.in:2: comes from Automake 1.11.6.  You should recreate
configure.in:2: aclocal.m4 with aclocal and run automake again.
configure.in:2: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.in:2: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.in:2: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
Makefile.am: installing './depcomp'
automake-1.15: warning: autoconf input should be named 'configure.ac', not 'configure.in'
$ aclocal
aclocal-1.15: warning: autoconf input should be named 'configure.ac', not 'configure.in'

@keithbowes
Copy link

Someone really needs to convert this to Meson or even Cmake. Using autotools in the current year is strange, especially for a project this small that could be converted in minutes.

@aspiers
Copy link

aspiers commented Aug 13, 2024

Curious why you consider it strange? I don't have a strong opinion, but AFAIK many projects still use autotools.

But if it can be converted in minutes then perhaps you could submit a PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants