]> git.pld-linux.org Git - packages/ulogd.git/commitdiff
- fixed `mysql_config --libs` output handling for strings and linker help
authorTomasz Pala <gotar@pld-linux.org>
Tue, 15 May 2007 13:30:12 +0000 (13:30 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    ulogd-mysql.patch -> 1.1

ulogd-mysql.patch [new file with mode: 0644]

diff --git a/ulogd-mysql.patch b/ulogd-mysql.patch
new file mode 100644 (file)
index 0000000..d968069
--- /dev/null
@@ -0,0 +1,22 @@
+--- configure.in.orig  2005-11-25 20:58:27.000000000 +0100
++++ configure.in       2007-05-15 14:55:26.000000000 +0200
+@@ -60,7 +60,7 @@
+ else
+         AC_DEFINE(HAVE_MYSQL)
+         MYSQLINCLUDES=`$d/mysql_config --include`
+-        MYSQLLIBS=`$d/mysql_config --libs`
++        MYSQLLIBS=`$d/mysql_config --libs | sed 's/-Wl,--as-needed //'`
+       DATABASE_DIR="${DATABASE_DIR} mysql"
+--- configure.in.orig  2007-05-15 15:02:06.000000000 +0200
++++ configure.in       2007-05-15 15:10:36.000000000 +0200
+@@ -83,7 +83,7 @@
+       AC_MSG_CHECKING(for mysql_real_escape_string support)
+-      MYSQL_FUNCTION_TEST=`strings ${MYSQLLIBS}/libmysqlclient.so | grep mysql_real_escape_string`
++      MYSQL_FUNCTION_TEST=`strings $(echo ${MYSQLLIBS} | grep -m 1 -o -- '-L/[[^ ]]*/ ' | sed 's/[[-L ]]//g')/libmysqlclient.so | grep mysql_real_escape_string`
+       if test "x$MYSQL_FUNCTION_TEST" = x
+       then
This page took 0.171506 seconds and 4 git commands to generate.