From 68ecbff08346407e5865710e1fcb41019cb29992 Mon Sep 17 00:00:00 2001 From: Viktor Ashirov Date: May 14 2018 14:07:44 +0000 Subject: Issue 49684 - AC_PROG_CC clobbers CFLAGS set by --enable-debug Bug Description: AC_PROG_CC macro sets CFLAGS/CXXFLAGS environment variable to ` -g -O2` for GCC if CFLAGS/CXXFLAGS are not defined. Fix Description: Use an empty default for CFLAGS and CXXFLAGS instead. https://pagure.io/389-ds-base/issue/49684 Reviewed by: mreynolds (Thanks!) --- diff --git a/configure.ac b/configure.ac index f747e7c..c66d5e4 100644 --- a/configure.ac +++ b/configure.ac @@ -27,7 +27,9 @@ AC_CANONICAL_HOST AC_CONFIG_MACRO_DIRS([m4]) # Checks for programs. +: ${CXXFLAGS=""} AC_PROG_CXX +: ${CFLAGS=""} AC_PROG_CC AM_PROG_CC_C_O AM_PROG_AS