From 0de5d76fa06c027ff17790c871e57c939b14bea4 Mon Sep 17 00:00:00 2001 Message-Id: <0de5d76fa06c027ff17790c871e57c939b14bea4.1432566145.git.aquini@redhat.com> In-Reply-To: <74f8dd6193fe1ae1e475452a76f9c4daaf602a63.1432566145.git.aquini@redhat.com> References: <74f8dd6193fe1ae1e475452a76f9c4daaf602a63.1432566145.git.aquini@redhat.com> From: Rafael Aquini Date: Mon, 25 May 2015 10:31:01 -0400 Subject: [PATCH 2/2] memkind: configure.ac fix obsolete macro usage warnings This patch adjusts memkind's configure.ac file to get rid of the following warnings when autotools are executed with '-Wobsolete' flag -- >8 -- $ ./autogen.sh ~/rpmbuild/BUILD/memkind-a0dfc8ad94960babcdaf99063164f9b64b1092e4/jemalloc ~/rpmbuild/BUILD/memkind-a0dfc8ad94960babcdaf99063164f9b64b1092e4 ~/rpmbuild/BUILD/memkind-a0dfc8ad94960babcdaf99063164f9b64b1092e4 configure.ac:140: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:140: You should run autoupdate. m4/libtool.m4:107: AC_PROG_LIBTOOL is expanded from... configure.ac:140: the top level configure.ac:178: warning: AC_OUTPUT should be used without arguments. configure.ac:178: You should run autoupdate. libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' configure.ac:140: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:140: You should run autoupdate. m4/libtool.m4:107: AC_PROG_LIBTOOL is expanded from... configure.ac:140: the top level configure.ac:178: warning: AC_OUTPUT should be used without arguments. configure.ac:178: You should run autoupdate. -- 8< -- Signed-off-by: Rafael Aquini --- configure.ac | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 465eba9..24c7840 100644 --- a/configure.ac +++ b/configure.ac @@ -30,6 +30,7 @@ AC_INIT([memkind],m4_esyscmd([tr -d '\n' < VERSION]),[christopher.m.cantalupo@in AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects tar-pax]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_HEADERS([config_tls.h]) +AC_CONFIG_MACRO_DIR([m4]) memkind_abi_version=0:1:0 AC_SUBST(memkind_abi_version) @@ -137,8 +138,7 @@ AC_PROG_CPP AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_MAKE_SET -AC_PROG_LIBTOOL -AC_PROG_RANLIB +LT_INIT AM_PROG_CC_C_O # Checks for libraries. @@ -175,7 +175,8 @@ AC_FUNC_MMAP AC_FUNC_REALLOC AC_CHECK_FUNCS([gettimeofday memset mkdir munmap setenv strtol strtoul]) -AC_OUTPUT(Makefile) +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT # ============================================================================ # Print out the results of configuration. -- 2.1.0