[cairo-commit] build/configure.ac.pthread
Andrea Canciani
ranma42 at kemper.freedesktop.org
Fri Jul 29 10:31:30 PDT 2011
build/configure.ac.pthread | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
New commits:
commit d2ea8bd070f3bff87ec952af490093375cbc1f05
Author: Andrea Canciani <ranma42 at gmail.com>
Date: Fri Jul 29 19:12:55 2011 +0200
build: Respect CFLAGS and LIBS env settings
The build system does not honor the flags set externally and replaces
it with the pthread-only flags when detecting pthread
availability. This breaks the configuration of cairo in some
cross-compilation environments:
conftest.c:1: note: someone does not honour COPTS correctly, passed 0 times
The test for pthread should append the new flags to the old one.
diff --git a/build/configure.ac.pthread b/build/configure.ac.pthread
index 5203361..29c930d 100644
--- a/build/configure.ac.pthread
+++ b/build/configure.ac.pthread
@@ -135,11 +135,11 @@ dnl <program> with the given flags and libs. Execute <true-action> on
dnl success and <false-action> on failure.
AC_DEFUN([CAIRO_CHECK_PTHREAD],[dnl
CAIRO_CC_TRY_LINK_WITH_ENV_SILENT(
- [CFLAGS="$2";
- LIBS="$3"],
+ [CFLAGS="$CFLAGS $2";
+ LIBS="$LIBS $3"],
[$4],
- [$1_CFLAGS="$CFLAGS";
- $1_LIBS="$LIBS";
+ [$1_CFLAGS="$2";
+ $1_LIBS="$3";
$5],
[$1_CFLAGS="";
$1_LIBS="";
More information about the cairo-commit
mailing list