[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] configure: fix breakage of --extra-{cflags, ldflags
|
From: |
Nathan Froyd |
|
Subject: |
[Qemu-devel] [PATCH] configure: fix breakage of --extra-{cflags, ldflags} |
|
Date: |
Thu, 23 Jul 2009 04:40:41 -0700 |
Commit e3fc14c3a1a77a1cda669a3e16f1f6b82577e4ec broke the use of
--extra-{cflags,ldflags} in the case where those flags were necessary
for bits of configure to succeed. For instance, if you did:
configure [...] --extra-cflags=-I/path/to/zlib/headers \
--extra-ldflags=-L/path/to/zlib/libraries
prior to the above commit, the paths would go into CFLAGS and LDFLAGS
for use by the rest of the configure tests. After the above commit,
that's no longer true, because the EXTRA_{CFLAGS,LDFLAGS} variables are
only used for creating makefiles.
Fixed by making sure that EXTRA_{CFLAGS,LDFLAGS} find their way into
{CFLAGS,LDFLAGS}, respectively.
Signed-off-by: Nathan Froyd <address@hidden>
---
configure | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 0db885b..dd2b1d9 100755
--- a/configure
+++ b/configure
@@ -520,8 +520,8 @@ CFLAGS="$CFLAGS -g -fno-strict-aliasing"
if test "$debug" = "no" ; then
CFLAGS="$CFLAGS -O2"
fi
-CFLAGS="$CFLAGS -Wall -Wundef -Wendif-labels -Wwrite-strings
-Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls"
-LDFLAGS="$LDFLAGS -g"
+CFLAGS="$CFLAGS $EXTRA_CFLAGS -Wall -Wundef -Wendif-labels -Wwrite-strings
-Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls"
+LDFLAGS="$LDFLAGS $EXTRA_LDFLAGS -g"
# Consult white-list to determine whether to enable werror
# by default. Only enable by default for git builds
--
1.6.2.4
- [Qemu-devel] [PATCH] configure: fix breakage of --extra-{cflags, ldflags},
Nathan Froyd <=
Re: [Qemu-devel] [PATCH] configure: fix breakage of --extra-{cflags, ldflags}, Nathan Froyd, 2009/07/23