]> granicus.if.org Git - php/commitdiff
- Fixed bug #48608 (Invalid libreadline version not detected during configure)
authorJani Taskinen <jani@php.net>
Tue, 4 Aug 2009 11:20:49 +0000 (11:20 +0000)
committerJani Taskinen <jani@php.net>
Tue, 4 Aug 2009 11:20:49 +0000 (11:20 +0000)
ext/readline/config.m4

index 2fb8ca42c3bb78ecd70b13ea2e10caad5c352d3a..a320deeb4299dfa124b49e4d20f04423282c33f6 100644 (file)
@@ -46,6 +46,13 @@ if test "$PHP_READLINE" && test "$PHP_READLINE" != "no"; then
     -L$READLINE_DIR/$PHP_LIBDIR $PHP_READLINE_LIBS
   ])
 
+  PHP_CHECK_LIBRARY(readline, rl_pending_input,
+  [], [
+    AC_MSG_ERROR([invalid readline installation detected. Try --with-libedit instead.])
+  ], [
+    -L$READLINE_DIR/$PHP_LIBDIR $PHP_READLINE_LIBS
+  ])
+
   PHP_CHECK_LIBRARY(readline, rl_callback_read_char,
   [
     AC_DEFINE(HAVE_RL_CALLBACK_READ_CHAR, 1, [ ])