@@ -314,6 +314,7 @@ PHP_ARG_WITH(libbson, Use system libbson,
314
314
fi
315
315
PHP_EVAL_INCLINE($LIBBSON_INC)
316
316
PHP_EVAL_LIBLINE($LIBBSON_LIB, MONGODB_SHARED_LIBADD)
317
+ AC_DEFINE ( HAVE_LIBBSON , 1 , [ Use system libbson] )
317
318
else
318
319
PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libbson/src/yajl] , $YAJL_SOURCES, [ $STD_CFLAGS $MAINTAINER_CFLAGS] , shared_objects_mongodb, yes)
319
320
PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libbson/src/bson] , $BSON_SOURCES, [ $STD_CFLAGS $MAINTAINER_CFLAGS] , shared_objects_mongodb, yes)
@@ -332,21 +333,22 @@ PHP_ARG_WITH(libmongoc, Use system libmongoc,
332
333
AC_PATH_PROG ( PKG_CONFIG , pkg-config , no )
333
334
AC_MSG_CHECKING ( for libmongoc )
334
335
if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libmongoc-1.0 && $PKG_CONFIG --exists libmongoc-priv; then
335
- if $PKG_CONFIG libmongoc-1.0 --atleast-version 1.1.5 ; then
336
+ if $PKG_CONFIG libmongoc-1.0 --atleast-version 1.2.0 ; then
336
337
LIBMONGOC_INC=`$PKG_CONFIG libmongoc-priv --cflags`
337
338
LIBMONGOC_LIB=`$PKG_CONFIG libmongoc-priv --libs`
338
339
LIBMONGOC_VER=`$PKG_CONFIG libmongoc-priv --modversion`
339
340
AC_MSG_RESULT ( version $LIBMONGOC_VER found )
340
341
CFLAGS="$CFLAGS -DMONGOC_I_AM_A_DRIVER"
341
342
342
343
else
343
- AC_MSG_ERROR ( system libmongoc must be upgraded to version >= 1.1.6 )
344
+ AC_MSG_ERROR ( system libmongoc must be upgraded to version >= 1.2.0 )
344
345
fi
345
346
else
346
347
AC_MSG_ERROR ( pkgconfig and mongoc must be installed )
347
348
fi
348
349
PHP_EVAL_INCLINE($LIBMONGOC_INC)
349
350
PHP_EVAL_LIBLINE($LIBMONGOC_LIB, MONGODB_SHARED_LIBADD)
351
+ AC_DEFINE ( HAVE_LIBMONGOC , 1 , [ Use system libmongoc] )
350
352
else
351
353
CPPFLAGS="$CPPFLAGS -DBSON_COMPILATION -DMONGOC_COMPILATION -DMONGOC_TRACE"
352
354
0 commit comments