[systemd-commits] configure.ac

David Strauss straussd at kemper.freedesktop.org
Wed Nov 13 06:12:47 PST 2013


 configure.ac |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 6aad7f2cd75c88f990c7857bb173b3e8d0faee0f
Author: Umut Tezduyar Lindskog <umut.tezduyar at axis.com>
Date:   Wed Nov 13 09:47:57 2013 +0100

    build: Allow disabling maintainer mode
    
    This allows make rules for generated build files (i.e.  configure,
    Makefile.in, ... ) to be skipped.  This is useful when
    the source is stored without timestamps (for example in CVS or GIT).
    
    When the build rules trigger to regenerate the build files, it tries to
    use the same autotools version (currently 1.14) as was originally used
    for the release.  Since many of our build machines run Debian Squeeze,
    they only have autotools 1.11 available and the build fails.
    
    Currently, we have to work around this by touching all the generated
    files before building to avoid triggering the make rule. With this
    patch, we would be able to just run configure with
    --disable-maintainer-mode instead.  The patch sets the default to enable
    to not change the default behavior.
    
    Ref: http://git.kernel.org/cgit/utils/kernel/kmod/kmod.git/commit/
         ?id=f5cc26c77d2f332a9b40f51f0ec72e95711edf1e

diff --git a/configure.ac b/configure.ac
index d0bfcb8..bb196f5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,6 +33,7 @@ AC_CONFIG_AUX_DIR([build-aux])
 AC_USE_SYSTEM_EXTENSIONS
 AC_SYS_LARGEFILE
 AC_PREFIX_DEFAULT([/usr])
+AM_MAINTAINER_MODE([enable])
 AM_INIT_AUTOMAKE([foreign 1.11 -Wall -Wno-portability silent-rules tar-pax no-dist-gzip dist-xz subdir-objects check-news])
 AM_SILENT_RULES([yes])
 AC_CANONICAL_HOST



More information about the systemd-commits mailing list