[lvm-devel] master - configure: preserve CXX/CFLAGS
Zdenek Kabelac
zkabelac at fedoraproject.org
Wed May 13 22:19:58 UTC 2015
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=f207a6d353c895c6078f8345340228a2a790a659
Commit: f207a6d353c895c6078f8345340228a2a790a659
Parent: 5e38b8439a48c5d3e7a9624336e1a4ae73049717
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Wed May 13 21:23:24 2015 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Thu May 14 00:19:32 2015 +0200
configure: preserve CXX/CFLAGS
AC_PROG_CC
AC_PROG_CXX
Does not preserve CFLAGS CXXFLAGS
---
configure | 4 ++++
configure.in | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index 9babc59..9485c2b 100755
--- a/configure
+++ b/configure
@@ -3184,6 +3184,8 @@ fi
test -n "$AWK" && break
done
+save_CFLAGS=$CFLAGS
+save_CXXFLAGS=$CXXFLAGS
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
@@ -4230,6 +4232,8 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
+CFLAGS=$save_CFLAGS
+CXXFLAGS=$save_CXXFLAGS
ac_ext=c
diff --git a/configure.in b/configure.in
index c3222ed..5933763 100644
--- a/configure.in
+++ b/configure.in
@@ -69,8 +69,12 @@ esac
dnl -- Checks for programs.
AC_PROG_SED
AC_PROG_AWK
+save_CFLAGS=$CFLAGS
+save_CXXFLAGS=$CXXFLAGS
AC_PROG_CC
AC_PROG_CXX
+CFLAGS=$save_CFLAGS
+CXXFLAGS=$save_CXXFLAGS
dnl probably no longer needed in 2008, but...
AC_PROG_GCC_TRADITIONAL
More information about the lvm-devel
mailing list