@@ -216,6 +216,10 @@ if test "$PHP_MONGODB" != "no"; then
216
216
PHP_MONGODB_SYSTEM_LIBS="yes"
217
217
fi
218
218
219
+ PHP_MONGODB_BSON_VERSION_STRING="None"
220
+ PHP_MONGODB_MONGOC_VERSION_STRING="None"
221
+ PHP_MONGODB_MONGOCRYPT_VERSION_STRING="None"
222
+
219
223
if test "$PHP_MONGODB_SYSTEM_LIBS" != "no"; then
220
224
AC_PATH_PROG ( PKG_CONFIG , pkg-config , no )
221
225
AC_MSG_CHECKING ( for libbson )
@@ -224,6 +228,7 @@ if test "$PHP_MONGODB" != "no"; then
224
228
PHP_MONGODB_BSON_CFLAGS=`$PKG_CONFIG libbson-1.0 --cflags`
225
229
PHP_MONGODB_BSON_LIBS=`$PKG_CONFIG libbson-1.0 --libs`
226
230
PHP_MONGODB_BSON_VERSION=`$PKG_CONFIG libbson-1.0 --modversion`
231
+ PHP_MONGODB_BSON_VERSION_STRING="System ($PHP_MONGODB_BSON_VERSION)"
227
232
AC_MSG_RESULT ( version $PHP_MONGODB_BSON_VERSION found )
228
233
else
229
234
AC_MSG_ERROR ( system libbson must be upgraded to version >= 1.17.0 )
@@ -241,6 +246,7 @@ if test "$PHP_MONGODB" != "no"; then
241
246
PHP_MONGODB_MONGOC_CFLAGS=`$PKG_CONFIG libmongoc-1.0 --cflags`
242
247
PHP_MONGODB_MONGOC_LIBS=`$PKG_CONFIG libmongoc-1.0 --libs`
243
248
PHP_MONGODB_MONGOC_VERSION=`$PKG_CONFIG libmongoc-1.0 --modversion`
249
+ PHP_MONGODB_MONGOC_VERSION_STRING="System ($PHP_MONGODB_MONGOC_VERSION)"
244
250
AC_MSG_RESULT ( version $PHP_MONGODB_MONGOC_VERSION found )
245
251
else
246
252
AC_MSG_ERROR ( system libmongoc must be upgraded to version >= 1.17.0 )
@@ -260,6 +266,7 @@ if test "$PHP_MONGODB" != "no"; then
260
266
PHP_MONGODB_MONGOCRYPT_CFLAGS=`$PKG_CONFIG libmongocrypt --cflags`
261
267
PHP_MONGODB_MONGOCRYPT_LIBS=`$PKG_CONFIG libmongocrypt --libs`
262
268
PHP_MONGODB_MONGOCRYPT_VERSION=`$PKG_CONFIG libmongocrypt --modversion`
269
+ PHP_MONGODB_MONGOCRYPT_VERSION_STRING="System ($PHP_MONGODB_MONGOCRYPT_VERSION)"
263
270
AC_MSG_RESULT ( version $PHP_MONGODB_MONGOCRYPT_VERSION found )
264
271
265
272
PHP_MONGODB_CFLAGS="$PHP_MONGODB_CFLAGS $PHP_MONGODB_MONGOCRYPT_CFLAGS"
@@ -330,6 +337,10 @@ if test "$PHP_MONGODB" != "no"; then
330
337
_include([ scripts/autotools/libmongocrypt/CheckSSL.m4] )
331
338
_include([ scripts/autotools/libmongocrypt/Version.m4] )
332
339
340
+ PHP_MONGODB_BSON_VERSION_STRING="Bundled ($BSON_VERSION)"
341
+ PHP_MONGODB_MONGOC_VERSION_STRING="Bundled ($MONGOC_VERSION)"
342
+ PHP_MONGODB_MONGOCRYPT_VERSION_STRING="Bundled ($MONGOCRYPT_BUILD_VERSION)"
343
+
333
344
m4_popdef ( [ _include] )
334
345
335
346
AC_SUBST ( BSON_EXTRA_ALIGN , 0 )
@@ -500,9 +511,9 @@ Build configuration:
500
511
Extra CFLAGS : $STD_CFLAGS $EXTRA_CFLAGS
501
512
Developers flags (slow) : $MAINTAINER_CFLAGS
502
513
Code Coverage flags (extra slow) : $COVERAGE_CFLAGS
503
- System libmongoc : $PHP_MONGODB_SYSTEM_LIBS
504
- System libbson : $PHP_MONGODB_SYSTEM_LIBS
505
- System libmongocrypt : $PHP_MONGODB_SYSTEM_LIBS
514
+ libmongoc : $PHP_MONGODB_BSON_VERSION_STRING
515
+ libbson : $PHP_MONGODB_MONGOC_VERSION_STRING
516
+ libmongocrypt : $PHP_MONGODB_MONGOCRYPT_VERSION_STRING
506
517
LDFLAGS : $LDFLAGS
507
518
EXTRA_LDFLAGS : $EXTRA_LDFLAGS
508
519
MONGODB_SHARED_LIBADD : $MONGODB_SHARED_LIBADD
0 commit comments