Skip to content

Commit 4cf1aac

Browse files
committed
Merge branch 'v1.7'
* v1.7: Back to -dev Package 1.7.1 Test against PHP 7.4 instead of snapshot Cleanup duplicated check PHPC-1551: Fix build with system libraries
2 parents 40ad321 + 9edcbad commit 4cf1aac

File tree

3 files changed

+7
-9
lines changed

3 files changed

+7
-9
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- stage: Test
3232
php: 7.2
3333
- stage: Test
34-
php: 7.4snapshot
34+
php: 7.4
3535

3636
# Test against various server topologies
3737
- stage: Test

config.m4

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,6 @@ if test "$PHP_MONGODB" != "no"; then
235235
PHP_EVAL_LIBLINE($PHP_MONGODB_BSON_LIBS, MONGODB_SHARED_LIBADD)
236236
AC_DEFINE(HAVE_SYSTEM_LIBBSON, 1, [Use system libbson])
237237

238-
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
239238
AC_MSG_CHECKING(for libmongoc)
240239
if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libmongoc-1.0; then
241240
if $PKG_CONFIG libmongoc-1.0 --atleast-version 1.16.1; then
@@ -254,14 +253,13 @@ if test "$PHP_MONGODB" != "no"; then
254253
AC_DEFINE(HAVE_SYSTEM_LIBMONGOC, 1, [Use system libmongoc])
255254

256255
if test "$PHP_MONGODB_CLIENT_SIDE_ENCRYPTION" != "no"; then
257-
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
258256
AC_MSG_CHECKING(for libmongocrypt)
259257

260-
if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libmongocrypt-1.0; then
261-
if $PKG_CONFIG libmongocrypt-1.0 --atleast-version 1.0.1; then
262-
PHP_MONGODB_MONGOCRYPT_CFLAGS=`$PKG_CONFIG libmongocrypt-1.0 --cflags`
263-
PHP_MONGODB_MONGOCRYPT_LIBS=`$PKG_CONFIG libmongocrypt-1.0 --libs`
264-
PHP_MONGODB_MONGOCRYPT_VERSION=`$PKG_CONFIG libmongocrypt-1.0 --modversion`
258+
if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libmongocrypt; then
259+
if $PKG_CONFIG libmongocrypt --atleast-version 1.0.1; then
260+
PHP_MONGODB_MONGOCRYPT_CFLAGS=`$PKG_CONFIG libmongocrypt --cflags`
261+
PHP_MONGODB_MONGOCRYPT_LIBS=`$PKG_CONFIG libmongocrypt --libs`
262+
PHP_MONGODB_MONGOCRYPT_VERSION=`$PKG_CONFIG libmongocrypt --modversion`
265263
AC_MSG_RESULT(version $PHP_MONGODB_MONGOCRYPT_VERSION found)
266264

267265
PHP_MONGODB_CFLAGS="$PHP_MONGODB_CFLAGS $PHP_MONGODB_MONGOCRYPT_CFLAGS"

php_phongo.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3924,7 +3924,7 @@ PHP_MINFO_FUNCTION(mongodb)
39243924
#ifdef MONGOC_ENABLE_CLIENT_SIDE_ENCRYPTION
39253925
#ifdef HAVE_SYSTEM_LIBMONGOCRYPT
39263926
php_info_print_table_row(2, "libmongocrypt headers version", MONGOCRYPT_VERSION);
3927-
php_info_print_table_row(2, "libmongocrypt library version", mongocrypt_version());
3927+
php_info_print_table_row(2, "libmongocrypt library version", mongocrypt_version(NULL));
39283928
#else
39293929
php_info_print_table_row(2, "libmongocrypt bundled version", MONGOCRYPT_VERSION);
39303930
#endif

0 commit comments

Comments
 (0)