Top-level make fails in UDF autoreconf with Automake 1.13
|Percona Server||Status tracked in 5.6|
With Automake 1.13 (which is the default version on e.g. Ubuntu 13.10), top-level Make results in:
libtoolize: Consider adding `AC_CONFIG_
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT'
automake: warnings are treated as errors
src/Makefile.am:1: while processing Libtool library 'libfnv1a_udf.la'
src/Makefile.am:1: while processing Libtool library 'libfnv_udf.la'
src/Makefile.am:1: while processing Libtool library 'libmurmur_udf.la'
autoreconf: automake failed with exit status: 1
make: *** [maatkit-udf] Error 1
This issue is already prevented (or fixed) in 5.5 and 5.6 trees, where configure.ac has extra line
(Just adding AM_PROG_AR will not work, as this macro is undefined in earlier Automake versions).
We should add this to 5.1 too. There are other ways to fix this (disable Automake -Werror or -Wextra-