Skip to content

Commit e16e497

Browse files
committed
PHPC-657: Support MONGOC_NO_AUTOMATIC GLOBALS configure flag
1 parent 09eded7 commit e16e497

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

config.m4

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ PHP_ARG_WITH(libmongoc, whether to use system libmongoc,
357357
PHP_EVAL_LIBLINE($LIBMONGOC_LIB, MONGODB_SHARED_LIBADD)
358358
AC_DEFINE(HAVE_SYSTEM_LIBMONGOC, 1, [Use system libmongoc])
359359
else
360-
CPPFLAGS="$CPPFLAGS -DBSON_COMPILATION -DMONGOC_COMPILATION -DMONGOC_TRACE -DMONGOC_NO_AUTOMATIC_GLOBALS"
360+
CPPFLAGS="$CPPFLAGS -DBSON_COMPILATION -DMONGOC_COMPILATION -DMONGOC_TRACE"
361361

362362
PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[src/libmongoc/src/mongoc], $MONGOC_SOURCES, [$STD_CFLAGS], shared_objects_mongodb, yes)
363363
PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[src/libmongoc/src/mongoc], $MONGOC_SOURCES_SSL, [$STD_CFLAGS], shared_objects_mongodb, yes)
@@ -367,6 +367,7 @@ PHP_ARG_WITH(libmongoc, whether to use system libmongoc,
367367
PHP_SETUP_OPENSSL(MONGODB_SHARED_LIBADD)
368368
MONGOC_ENABLE_SSL=1
369369
AC_SUBST(MONGOC_ENABLE_SSL)
370+
AC_SUBST(MONGOC_NO_AUTOMATIC_GLOBALS, 1)
370371
fi
371372

372373

0 commit comments

Comments
 (0)