rendered paste body$ cat enable-thread-safe-client-configure.patch
Index: configure
===================================================================
--- configure (revision 1932)
+++ configure (working copy)
@@ -18952,13 +18952,13 @@
fi
-echo "$as_me:$LINENO: checking for mysql_init in -lmysqlclient" >&5
-echo $ECHO_N "checking for mysql_init in -lmysqlclient... $ECHO_C" >&6
+echo "$as_me:$LINENO: checking for mysql_init in -lmysqlclient_r" >&5
+echo $ECHO_N "checking for mysql_init in -lmysqlclient_r... $ECHO_C" >&6
if test "${ac_cv_lib_mysqlclient_mysql_init+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
ac_check_lib_save_LIBS=$LIBS
-LIBS="-lmysqlclient $LIBS"
+LIBS="-lmysqlclient_r $LIBS"
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
@@ -19020,7 +19020,7 @@
#define HAVE_LIBMYSQLCLIENT 1
_ACEOF
- LIBS="-lmysqlclient $LIBS"
+ LIBS="-lmysqlclient_r $LIBS"
else
Index: configure.ac
===================================================================
--- configure.ac (revision 1932)
+++ configure.ac (working copy)
@@ -124,7 +124,7 @@
])
AC_CHECK_LIB( z, compress, [],[AC_MSG_ERROR([Missing zlib])] )
AC_CHECK_LIB( compat, ftime )
-AC_CHECK_LIB( mysqlclient, mysql_init, [],[AC_CHECK_LIB(mysql, mysql_init,[],[AC_MSG_ERROR([Missing mysql])])])
+AC_CHECK_LIB( mysqlclient_r, mysql_init, [],[AC_CHECK_LIB(mysql, mysql_init,[],[AC_MSG_ERROR([Missing mysql])])])
AC_CHECK_LIB( ssl, SHA1_Init, [], [AC_CHECK_LIB(ssl, SHA1_Init,[],[AC_MSG_ERROR([Missing openssl])])])
CPPFLAGS_SAVE=$CPPFLAGS