From 8e026c781c99289eb91636185cad0454f3b8ee83 Mon Sep 17 00:00:00 2001 From: "William A. Kennington III" Date: Tue, 21 Apr 2015 22:18:56 -0700 Subject: [PATCH] Fix the disablement of pgrefdebugging Currently, if you add the flag --disable-pgrefdebugging during configure it enables pgrefdebugging. The only way for it to actually be disabled is to remove the flag entirely. This patch makes the flag respect the --enable and --disable options correctly. Therefore, --enable-pgrefdebugging is the only way to enable this now and --enable-pgrefdebugging=no and --disable-pgrefdebugging work as expected. Signed-off-by: William A. Kennington III --- configure.ac | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 38ab6826a9a8..febb58e102be 100644 --- a/configure.ac +++ b/configure.ac @@ -541,8 +541,10 @@ fi #set pg ref debugging? AC_ARG_ENABLE([pgrefdebugging], [AS_HELP_STRING([--enable-pgrefdebugging], [enable pg ref debugging])], - [AC_DEFINE([PG_DEBUG_REFS], [1], [Defined if you want pg ref debugging])], - []) + [], [enable_pgrefdebugging=no]) +AS_IF([test "x$enable_pgrefdebugging" = "xyes"], + [AC_DEFINE([PG_DEBUG_REFS], [1], [Defined if you want pg ref debugging])], + []) # # Java is painful -- 2.47.3