File switchboard-2.0.17_configure_check.patch of Package switchboard
Index: configure
===================================================================
--- configure.orig
+++ configure
@@ -218,13 +218,13 @@ check_header() {
printf "#include <$2>\nint main() { return 0; }" >$file
retval=0
if [ $1 = cxx ]; then
- echo $CXX $CPPFLAGS $CXXFLAGS $file -o conftest >>config.log
- if ! $CXX $CPPFLAGS $CXXFLAGS $file -o conftest >>config.log 2>&1; then
+ echo $CXX $file -o conftest $CPPFLAGS $CXXFLAGS >>config.log
+ if ! $CXX $file -o conftest $CPPFLAGS $CXXFLAGS >>config.log 2>&1; then
retval=1
fi
else
- echo $CC $CPPFLAGS $CFLAGS $file -o conftest >>config.log
- if ! $CC $CPPFLAGS $CFLAGS $file -o conftest >>config.log 2>&1; then
+ echo $CC $file -o conftest $CPPFLAGS $CFLAGS >>config.log
+ if ! $CC $file -o conftest $CPPFLAGS $CFLAGS >>config.log 2>&1; then
retval=1
fi
fi
@@ -240,8 +240,8 @@ check_func() {
fi
printf "void $func(void); int main() { $func(); return 0; }\n" >conftest.c
retval=0
- echo $CC $CPPFLAGS $CFLAGS $args conftest.c -o conftest >>config.log
- if ! $CC $CPPFLAGS $CFLAGS $args conftest.c -o conftest >>config.log 2>&1; then
+ echo $CC conftest.c -o conftest $CPPFLAGS $CFLAGS $args >>config.log
+ if ! $CC conftest.c -o conftest $CPPFLAGS $CFLAGS $args >>config.log 2>&1; then
retval=1
fi
return $retval
@@ -251,8 +251,8 @@ check_lib() {
lib=$1; shift
printf "int main() { return 0; }\n" >conftest.c
retval=0
- echo $CC $CPPFLAGS $CFLAGS $LDFLAGS -l$lib "$@" conftest.c -o conftest >>config.log
- if ! $CC $CPPFLAGS $CFLAGS $LDFLAGS -l$lib "$@" conftest.c -o conftest >>config.log 2>&1; then
+ echo $CC conftest.c -o conftest "$@" $CPPFLAGS $CFLAGS $LDFLAGS -l$lib >>config.log
+ if ! $CC conftest.c -o conftest "$@" $CPPFLAGS $CFLAGS $LDFLAGS -l$lib >>config.log 2>&1; then
retval=1
fi
return $retval