From 8416a0433a1fb341c4181e1246b5b41e796ebbf6 Mon Sep 17 00:00:00 2001 From: foobar Date: Tue, 10 Dec 2002 16:34:20 +0000 Subject: [PATCH] This extension requires cyrus-imap >= 2.0.8 --- ext/cyrus/config.m4 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ext/cyrus/config.m4 b/ext/cyrus/config.m4 index 78af2f8272..340514911c 100644 --- a/ext/cyrus/config.m4 +++ b/ext/cyrus/config.m4 @@ -18,10 +18,20 @@ if test "$PHP_CYRUS" != "no"; then PHP_ADD_INCLUDE($i/include) PHP_ADD_LIBRARY_WITH_PATH(cyrus, $i/lib, CYRUS_SHARED_LIBADD) found_cyrus=yes + CYRUS_INCPATH=$i/include break 2 fi done + dnl Check that imclient_connect() accepts 4 args + old_CPPFLAGS=$CPPFLAGS + CPPFLAGS=-I$CYRUS_INCPATH + AC_TRY_COMPILE([#include +#include ], [imclient_connect(0,0,0,0)], [], [ + AC_MSG_ERROR(cyrus-imap version 2.0.8 or greater required) + ]) + CPPFLAGS=$old_CPPFLAGS + if test "$found_cyrus" = "no"; then AC_MSG_RESULT(not found) AC_MSG_ERROR(Please Re-install the cyrus distribution) -- 2.40.0