patch-ext_mysqlnd_config9_m4 1.2 KB

123456789101112131415161718192021
  1. $OpenBSD: patch-ext_mysqlnd_config9_m4,v 1.1.1.1 2015/12/14 17:58:45 robert Exp $
  2. --- ext/mysqlnd/config9.m4.orig.port Tue Dec 1 14:36:42 2015
  3. +++ ext/mysqlnd/config9.m4 Sun Dec 6 14:08:19 2015
  4. @@ -16,6 +16,7 @@ if test -z "$PHP_ZLIB_DIR"; then
  5. fi
  6. dnl If some extension uses mysqlnd it will get compiled in PHP core
  7. +PHP_MYSQLND_ENABLED="yes"
  8. if test "$PHP_MYSQLND" != "no" || test "$PHP_MYSQLND_ENABLED" = "yes"; then
  9. mysqlnd_ps_sources="mysqlnd_ps.c mysqlnd_ps_codec.c"
  10. mysqlnd_base_sources="mysqlnd.c mysqlnd_alloc.c mysqlnd_charset.c mysqlnd_wireprotocol.c \
  11. @@ -34,7 +35,7 @@ if test "$PHP_MYSQLND" != "no" || test "$PHP_MYSQLND_E
  12. test -z "$PHP_OPENSSL" && PHP_OPENSSL=no
  13. if test "$PHP_OPENSSL" != "no" || test "$PHP_OPENSSL_DIR" != "no"; then
  14. - AC_CHECK_LIB(ssl, DSA_get_default_method, AC_DEFINE(HAVE_DSA_DEFAULT_METHOD, 1, [OpenSSL 0.9.7 or later]))
  15. + AC_CHECK_LIB(ssl, DSA_get_default_method, AC_DEFINE(HAVE_DSA_DEFAULT_METHOD, 1, [OpenSSL 0.9.7 or later]),, [-lcrypto])
  16. AC_CHECK_LIB(crypto, X509_free, AC_DEFINE(HAVE_DSA_DEFAULT_METHOD, 1, [OpenSSL 0.9.7 or later]))
  17. PHP_SETUP_OPENSSL(MYSQLND_SHARED_LIBADD, [AC_DEFINE(MYSQLND_HAVE_SSL,1,[Enable mysqlnd code that uses OpenSSL directly])])