@@ -214,13 +214,13 @@ if test "$MONGODB" != "no"; then
214214 AC_PATH_PROG ( PKG_CONFIG , pkg-config , no )
215215 AC_MSG_CHECKING ( for libbson )
216216 if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libbson-1.0; then
217- if $PKG_CONFIG libbson-1.0 --atleast-version 1.6 .0; then
217+ if $PKG_CONFIG libbson-1.0 --atleast-version 1.7 .0; then
218218 LIBBSON_INC=`$PKG_CONFIG libbson-1.0 --cflags`
219219 LIBBSON_LIB=`$PKG_CONFIG libbson-1.0 --libs`
220220 LIBBSON_VER=`$PKG_CONFIG libbson-1.0 --modversion`
221221 AC_MSG_RESULT ( version $LIBBSON_VER found )
222222 else
223- AC_MSG_ERROR ( system libbson must be upgraded to version >= 1.6 .0 )
223+ AC_MSG_ERROR ( system libbson must be upgraded to version >= 1.7 .0 )
224224 fi
225225 else
226226 AC_MSG_ERROR ( pkgconfig and libbson must be installed )
@@ -252,14 +252,14 @@ if test "$MONGODB" != "no"; then
252252 AC_PATH_PROG ( PKG_CONFIG , pkg-config , no )
253253 AC_MSG_CHECKING ( for libmongoc )
254254 if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libmongoc-1.0; then
255- if $PKG_CONFIG libmongoc-1.0 --atleast-version 1.6 .0; then
255+ if $PKG_CONFIG libmongoc-1.0 --atleast-version 1.7 .0; then
256256 LIBMONGOC_INC=`$PKG_CONFIG libmongoc-1.0 --cflags`
257257 LIBMONGOC_LIB=`$PKG_CONFIG libmongoc-1.0 --libs`
258258 LIBMONGOC_VER=`$PKG_CONFIG libmongoc-1.0 --modversion`
259259 AC_MSG_RESULT ( version $LIBMONGOC_VER found )
260260
261261 else
262- AC_MSG_ERROR ( system libmongoc must be upgraded to version >= 1.6 .0 )
262+ AC_MSG_ERROR ( system libmongoc must be upgraded to version >= 1.7 .0 )
263263 fi
264264 else
265265 AC_MSG_ERROR ( pkgconfig and mongoc must be installed )
@@ -271,14 +271,15 @@ if test "$MONGODB" != "no"; then
271271 PHP_MONGODB_MONGOC_CFLAGS="$STD_CFLAGS -DMONGOC_COMPILATION -DMONGOC_TRACE"
272272
273273 # Generated with: find src/libmongoc/src/mongoc -name '*.c' -print0 | cut -sz -d / -f 5- | sort -z | tr '\000' ' '
274- PHP_MONGODB_MONGOC_SOURCES="mongoc-apm.c mongoc-array.c mongoc-async.c mongoc-async-cmd.c mongoc-b64.c mongoc-buffer.c mongoc-bulk-operation.c mongoc-client.c mongoc-client-pool.c mongoc-cluster.c mongoc-cluster-sasl.c mongoc-cluster-sspi.c mongoc-collection.c mongoc-counters.c mongoc-crypto.c mongoc-crypto-cng.c mongoc-crypto-common-crypto.c mongoc-crypto-openssl.c mongoc-cursor-array.c mongoc-cursor.c mongoc-cursor-cursorid.c mongoc-cursor-transform.c mongoc-database.c mongoc-find-and-modify.c mongoc-gridfs.c mongoc-gridfs-file.c mongoc-gridfs-file-list.c mongoc-gridfs-file-page.c mongoc-handshake.c mongoc-host-list.c mongoc-index.c mongoc-init.c mongoc-libressl.c mongoc-linux-distro-scanner.c mongoc-list.c mongoc-log.c mongoc-matcher.c mongoc-matcher-op.c mongoc-memcmp.c mongoc-opcode.c mongoc-openssl.c mongoc-queue.c mongoc-rand-cng.c mongoc-rand-common-crypto.c mongoc-rand-openssl.c mongoc-read-concern.c mongoc-read-prefs.c mongoc-rpc.c mongoc-sasl.c mongoc-scram.c mongoc-secure-channel.c mongoc-secure-transport.c mongoc-server-description.c mongoc-server-stream.c mongoc-set.c mongoc-socket.c mongoc-ssl.c mongoc-sspi.c mongoc-stream-buffered.c mongoc-stream.c mongoc-stream-file.c mongoc-stream-gridfs.c mongoc-stream-socket.c mongoc-stream-tls.c mongoc-stream-tls-libressl.c mongoc-stream-tls-openssl-bio.c mongoc-stream-tls-openssl.c mongoc-stream-tls-secure-channel.c mongoc-stream-tls-secure-transport.c mongoc-topology.c mongoc-topology-description-apm.c mongoc-topology-description.c mongoc-topology-scanner.c mongoc-uri.c mongoc-util.c mongoc-version-functions.c mongoc-write-command.c mongoc-write-concern.c"
274+ PHP_MONGODB_MONGOC_SOURCES="mongoc-apm.c mongoc-array.c mongoc-async.c mongoc-async-cmd.c mongoc-b64.c mongoc-buffer.c mongoc-bulk-operation.c mongoc-client.c mongoc-client-pool.c mongoc-cluster.c mongoc-cluster-cyrus.c mongoc-cluster-gssapi.c mongoc-cluster-sasl.c mongoc-cluster-sspi.c mongoc-collection.c mongoc-compression.c mongoc-counters.c mongoc-crypto.c mongoc-crypto-cng.c mongoc-crypto-common-crypto.c mongoc-crypto-openssl.c mongoc-cursor-array.c mongoc-cursor.c mongoc-cursor-cursorid.c mongoc-cursor-transform.c mongoc-cyrus.c mongoc-database.c mongoc-find-and-modify.c mongoc-gridfs.c mongoc-gridfs-file.c mongoc-gridfs-file-list.c mongoc-gridfs-file-page.c mongoc-gssapi.c mongoc-handshake.c mongoc-host-list.c mongoc-index.c mongoc-init.c mongoc-libressl.c mongoc-linux-distro-scanner.c mongoc-list.c mongoc-log.c mongoc-matcher.c mongoc-matcher-op.c mongoc-memcmp.c mongoc-openssl.c mongoc-queue.c mongoc-rand-cng.c mongoc-rand-common-crypto.c mongoc-rand-openssl.c mongoc-read-concern.c mongoc-read-prefs.c mongoc-rpc.c mongoc-sasl.c mongoc-scram.c mongoc-secure-channel.c mongoc-secure-transport.c mongoc-server-description.c mongoc-server-stream.c mongoc-set.c mongoc-socket.c mongoc-ssl.c mongoc-sspi.c mongoc-stream-buffered.c mongoc-stream.c mongoc-stream-file.c mongoc-stream-gridfs.c mongoc-stream-socket.c mongoc-stream-tls.c mongoc-stream-tls-libressl.c mongoc-stream-tls-openssl-bio.c mongoc-stream-tls-openssl.c mongoc-stream-tls-secure-channel.c mongoc-stream-tls-secure-transport.c mongoc-topology.c mongoc-topology-description-apm.c mongoc-topology-description.c mongoc-topology-scanner.c mongoc-uri.c mongoc-util.c mongoc-version-functions.c mongoc-write-command.c mongoc-write-concern.c"
275275
276276 PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $PHP_MONGODB_MONGOC_SOURCES, $PHP_MONGODB_MONGOC_CFLAGS, shared_objects_mongodb, yes)
277277
278278 AC_SUBST ( MONGOC_ENABLE_CRYPTO , 0 )
279279 AC_SUBST ( MONGOC_ENABLE_SSL , 0 )
280280 AC_SUBST ( MONGOC_ENABLE_CRYPTO_LIBCRYPTO , 0 )
281281 AC_SUBST ( MONGOC_ENABLE_SSL_OPENSSL , 0 )
282+ AC_SUBST ( MONGOC_HAVE_ASN1_STRING_GET0_DATA , 0 )
282283
283284 PHP_SETUP_OPENSSL(MONGODB_SHARED_LIBADD, [
284285 AC_SUBST ( MONGOC_ENABLE_CRYPTO , 1 )
@@ -306,6 +307,10 @@ if test "$MONGODB" != "no"; then
306307 AC_SUBST ( MONGOC_NO_AUTOMATIC_GLOBALS , 1 )
307308
308309 AC_CHECK_TYPE ( [ socklen_t] , [ AC_SUBST ( MONGOC_HAVE_SOCKLEN , 1 ) ] , [ AC_SUBST ( MONGOC_HAVE_SOCKLEN , 0 ) ] , [ #include <sys/socket.h>] )
310+
311+ AC_SUBST ( MONGOC_ENABLE_COMPRESSION_SNAPPY , 0 )
312+ AC_SUBST ( MONGOC_ENABLE_COMPRESSION_ZLIB , 0 )
313+ AC_SUBST ( MONGOC_ENABLE_COMPRESSION , 0 )
309314 fi
310315
311316
@@ -316,6 +321,7 @@ if test "$MONGODB" != "no"; then
316321 AC_SUBST ( MONGOC_HAVE_SASL_CLIENT_DONE , 0 )
317322 AC_SUBST ( MONGOC_ENABLE_SASL_CYRUS , 0 )
318323 AC_SUBST ( MONGOC_ENABLE_SASL_SSPI , 0 )
324+ AC_SUBST ( MONGOC_ENABLE_SASL_GSSAPI , 0 )
319325
320326 if test "$PHP_MONGODB_SASL" != "no"; then
321327 AC_MSG_CHECKING ( for SASL )
0 commit comments