@@ -314,6 +314,7 @@ PHP_ARG_WITH(libbson, Use system libbson,
314314 fi
315315 PHP_EVAL_INCLINE($LIBBSON_INC)
316316 PHP_EVAL_LIBLINE($LIBBSON_LIB, MONGODB_SHARED_LIBADD)
317+ AC_DEFINE ( HAVE_LIBBSON , 1 , [ Use system libbson] )
317318 else
318319 PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libbson/src/yajl] , $YAJL_SOURCES, [ $STD_CFLAGS $MAINTAINER_CFLAGS] , shared_objects_mongodb, yes)
319320 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,
332333 AC_PATH_PROG ( PKG_CONFIG , pkg-config , no )
333334 AC_MSG_CHECKING ( for libmongoc )
334335 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
336337 LIBMONGOC_INC=`$PKG_CONFIG libmongoc-priv --cflags`
337338 LIBMONGOC_LIB=`$PKG_CONFIG libmongoc-priv --libs`
338339 LIBMONGOC_VER=`$PKG_CONFIG libmongoc-priv --modversion`
339340 AC_MSG_RESULT ( version $LIBMONGOC_VER found )
340341 CFLAGS="$CFLAGS -DMONGOC_I_AM_A_DRIVER"
341342
342343 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 )
344345 fi
345346 else
346347 AC_MSG_ERROR ( pkgconfig and mongoc must be installed )
347348 fi
348349 PHP_EVAL_INCLINE($LIBMONGOC_INC)
349350 PHP_EVAL_LIBLINE($LIBMONGOC_LIB, MONGODB_SHARED_LIBADD)
351+ AC_DEFINE ( HAVE_LIBMONGOC , 1 , [ Use system libmongoc] )
350352 else
351353 CPPFLAGS="$CPPFLAGS -DBSON_COMPILATION -DMONGOC_COMPILATION -DMONGOC_TRACE"
352354
0 commit comments