[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] GNUmakefile build tweaks.
From: |
Bob Proulx |
Subject: |
Re: [PATCH] GNUmakefile build tweaks. |
Date: |
Mon, 3 Mar 2008 14:34:31 -0700 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
Eric Blake wrote:
> * configure.ac: If autoconf is new enough, link GNUmakefile into VPATH
> builds.
Is there another way to determine if autoconf is new enough?
> +dnl Allow maintainer rules under GNU make even in VPATH builds. This does
> +dnl not work in autoconf 2.61 or earlier, but we don't want to require
> +dnl non-maintainers to use unreleased autoconf, hence the version test.
> +dnl TODO remove the version check once autoconf 2.62 is released.
> +m4_if(m4_version_compare([2.61a.100], m4_defn([AC_AUTOCONF_VERSION])), [1],
> [],
> + [AC_CONFIG_LINKS([GNUmakefile:GNUmakefile])])
> +
> AC_CONFIG_FILES(
> Makefile
> doc/Makefile
Unfortuantely using AC_AUTOCONF_VERSION breaks autoconf-2.61 which
doesn't have it.
./bootstrap: aclocal --force -I m4 ...
configure.ac:340: error: m4_defn: undefined macro: AC_AUTOCONF_VERSION
configure.ac:340: the top level
autom4te: /usr/local/build/coreutils/bin/m4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1
program finished with exit code 1
[Yes, we all want the lawyers to finish the release exception for the
autotools! Argh.]
Bob