projects
/
m6w6
/
ext-pq
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
configure: fix func check in -lpq
[m6w6/ext-pq]
/
config9.m4
diff --git
a/config9.m4
b/config9.m4
index 6877c85aa59c63fd4a571ee0b8fda1eacba818e6..d3fb2b27aba1fa43bcc7866f9ade27f673c3e41d 100644
(file)
--- a/
config9.m4
+++ b/
config9.m4
@@
-76,19
+76,22
@@
if test "$PHP_PQ" != "no"; then
dnl PQ_CHECK_FUNC(sym, fail-hard)
dnl
AC_DEFUN([PQ_CHECK_FUNC], [
dnl PQ_CHECK_FUNC(sym, fail-hard)
dnl
AC_DEFUN([PQ_CHECK_FUNC], [
+ PQ_SYM=$1
FAIL_HARD=$2
FAIL_HARD=$2
-
+ save_LIBS="$LIBS"
+ LIBS=
PHP_CHECK_LIBRARY(pq, $1, [
AC_DEFINE([HAVE_]translit($1,a-z,A-Z), 1, Have $1)
], [
if test -n "$FAIL_HARD"; then
PHP_CHECK_LIBRARY(pq, $1, [
AC_DEFINE([HAVE_]translit($1,a-z,A-Z), 1, Have $1)
], [
if test -n "$FAIL_HARD"; then
- if
"$FAIL_HARD"
; then
- AC_MSG_ERROR(could not find $PQ_SYM in -lpq)
+ if
$FAIL_HARD
; then
+ AC_MSG_ERROR(could not find $PQ_SYM in -lpq
-L$PQ_LIBDIR
)
fi
fi
], [
-L$PQ_LIBDIR
])
fi
fi
], [
-L$PQ_LIBDIR
])
+ LIBS="$save_LIBS"
])
PQ_CHECK_FUNC(PQregisterEventProc, true)
])
PQ_CHECK_FUNC(PQregisterEventProc, true)