@@ -259,17 +259,15 @@ if test "$PHP_MEMCACHED" != "no"; then
259
259
dnl # Always check if libmemcached was built with SASL support,
260
260
dnl # because it will require sasl.h even if not used here.
261
261
AC_CACHE_CHECK ( [ for libmemcached sasl.h requirement] , ac_cv_memc_sasl_support , [
262
- AC_TRY_COMPILE (
263
- [ #include <libmemcached/memcached.h> ] ,
264
- [
262
+ AC_COMPILE_IFELSE ( [ AC_LANG_PROGRAM ( [ [ #include <libmemcached/memcached.h>] ] , [ [
265
263
#if LIBMEMCACHED_WITH_SASL_SUPPORT
266
264
/* yes */
267
265
#else
268
266
# error "no sasl support"
269
267
#endif
270
- ] ,
271
- [ ac_cv_memc_sasl_support="yes" ] ,
272
- [ ac_cv_memc_sasl_support="no" ]
268
+ ] ] ) ] ,
269
+ [ ac_cv_memc_sasl_support="yes"] ,
270
+ [ ac_cv_memc_sasl_support="no"]
273
271
)
274
272
] )
275
273
@@ -303,12 +301,11 @@ if test "$PHP_MEMCACHED" != "no"; then
303
301
LIBS="$LIBS $PHP_LIBMEMCACHED_LIBS"
304
302
305
303
AC_CACHE_CHECK ( [ whether memcached_exist is defined] , ac_cv_have_memcached_exist , [
306
- AC_TRY_LINK (
307
- [ #include <libmemcached/memcached.h> ] ,
308
- [ memcached_exist (NULL, NULL, 0); ] ,
309
- [ ac_cv_have_memcached_exist="yes" ] ,
310
- [ ac_cv_have_memcached_exist="no" ]
311
- )
304
+ AC_LINK_IFELSE (
305
+ [ AC_LANG_PROGRAM ( [ [ #include <libmemcached/memcached.h>] ] ,
306
+ [ [ memcached_exist (NULL, NULL, 0);] ] ) ] ,
307
+ [ ac_cv_have_memcached_exist="yes"] ,
308
+ [ ac_cv_have_memcached_exist="no"] )
312
309
] )
313
310
314
311
CFLAGS="$ORIG_CFLAGS"
@@ -322,12 +319,11 @@ if test "$PHP_MEMCACHED" != "no"; then
322
319
fi
323
320
324
321
AC_CACHE_CHECK ( [ whether memcached_set_encoding_key is defined] , ac_cv_have_memcached_set_encoding_key , [
325
- AC_TRY_LINK (
326
- [ #include <libmemcached/memcached.h> ] ,
327
- [ memcached_set_encoding_key (NULL, NULL, 0); ] ,
328
- [ ac_cv_have_memcached_set_encoding_key="yes" ] ,
329
- [ ac_cv_have_memcached_set_encoding_key="no" ]
330
- )
322
+ AC_LINK_IFELSE (
323
+ [ AC_LANG_PROGRAM ( [ [ #include <libmemcached/memcached.h>] ] ,
324
+ [ [ memcached_set_encoding_key (NULL, NULL, 0);] ] ) ] ,
325
+ [ ac_cv_have_memcached_set_encoding_key="yes"] ,
326
+ [ ac_cv_have_memcached_set_encoding_key="no"] )
331
327
] )
332
328
333
329
CFLAGS="$ORIG_CFLAGS"
@@ -359,13 +355,12 @@ if test "$PHP_MEMCACHED" != "no"; then
359
355
AC_MSG_RESULT ( [ enabled] )
360
356
361
357
AC_CACHE_CHECK ( [ whether libmemcachedprotocol is usable] , ac_cv_have_libmemcachedprotocol , [
362
- AC_TRY_COMPILE (
363
- [ #include <libmemcachedprotocol-0.0/handler.h> ] ,
364
- [ memcached_binary_protocol_callback_st s_test_impl;
358
+ AC_COMPILE_IFELSE ( [ AC_LANG_PROGRAM ( [ [ #include <libmemcachedprotocol-0.0/handler.h>] ] ,
359
+ [ [ memcached_binary_protocol_callback_st s_test_impl;
365
360
s_test_impl.interface.v1.delete_object = 0;
366
- ] ,
367
- [ ac_cv_have_libmemcachedprotocol="yes" ] ,
368
- [ ac_cv_have_libmemcachedprotocol="no" ]
361
+ ] ] ) ] ,
362
+ [ ac_cv_have_libmemcachedprotocol="yes"] ,
363
+ [ ac_cv_have_libmemcachedprotocol="no"]
369
364
)
370
365
] )
371
366
0 commit comments