From 2ec7c67b1635cfc832331febdf2f6fc05d2b4410 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Mon, 15 Aug 2016 14:29:56 +0100 Subject: [PATCH] Document use of AX_CODE_COVERAGE Signed-off-by: Simon McVittie --- NEWS | 14 ++++++++++++++ configure.ac | 3 +++ 2 files changed, 17 insertions(+) diff --git a/NEWS b/NEWS index 25970c776..2cb5210b4 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,17 @@ D-Bus 1.11.4 (UNRELEASED) == +Dependencies: + +• Building from git (but not from tarballs) now requires + macros from the GNU Autoconf Archive, for example the autoconf-archive + package in Debian or Fedora derivatives. + +Build-time configuration: + +• The option to enable coverage instrumentation has changed from + --enable-compiler-coverage to --enable-code-coverage. + Enhancements: • D-Bus Specification version 0.28 @@ -21,6 +32,9 @@ Enhancements: • On Unix, unify the various places that reopen stdin, stdout and/or stderr pointing to /dev/null (fd.o #97008, Simon McVittie) +• Use AX_CODE_COVERAGE instead of our own COMPILER_COVERAGE + (fd.o #88922, Thomas Zimmermann) + Fixes: • On Windows, fix a memory leak in replacing the installation prefix diff --git a/configure.ac b/configure.ac index cf08a055e..b3d5255fb 100644 --- a/configure.ac +++ b/configure.ac @@ -9,6 +9,9 @@ m4_define([dbus_version], AC_INIT([dbus],[dbus_version],[https://bugs.freedesktop.org/enter_bug.cgi?product=dbus],[dbus]) AC_CONFIG_AUX_DIR([build-aux]) +m4_pattern_forbid([^AX_], + [Unexpanded AX_ macro found. Please install GNU autoconf-archive]) + AC_CANONICAL_HOST AC_CONFIG_HEADERS([config.h]) -- 2.47.3