[pkg-bacula-commits] [bacula] 17/17: refreshed debian/patches/fix-mysql-libdir.patch
Carsten Leonhardt
leo at moszumanska.debian.org
Tue Dec 8 14:48:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
leo pushed a commit to branch experimental
in repository bacula.
commit a6e58e1d4c298eb3ad37c8be1f0c9aa18597805b
Author: Carsten Leonhardt <leo at debian.org>
Date: Tue Dec 8 15:30:22 2015 +0100
refreshed debian/patches/fix-mysql-libdir.patch
---
debian/patches/fix-mysql-libdir.patch | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/debian/patches/fix-mysql-libdir.patch b/debian/patches/fix-mysql-libdir.patch
index 2228205..d7c75a8 100644
--- a/debian/patches/fix-mysql-libdir.patch
+++ b/debian/patches/fix-mysql-libdir.patch
@@ -4,10 +4,10 @@ Description: fix detection of mysql libdir
GNU/kFreeBSD and GNU/Hurd.
Author: Carsten Leonhardt <leo at debian.org>
Bug: http://bugs.bacula.org/view.php?id=2156
-Last-Update: 2015-08-18
+Last-Update: 2015-12-08
--- a/autoconf/bacula-macros/db.m4
+++ b/autoconf/bacula-macros/db.m4
-@@ -340,19 +340,20 @@
+@@ -344,20 +344,20 @@
#
# This code is very broken on older systems
#
@@ -19,11 +19,9 @@ Last-Update: 2015-08-18
-# MYSQL_LIBDIR=`${MYSQL_CONFIG} --variable=pkglibdir`
-# MYSQL_INCDIR=`${MYSQL_CONFIG} --variable=pkgincludedir`
-# else
--# MYSQL_LIBDIR=`${MYSQL_CONFIG} --libs | sed -e 's/.*-L//' -e 's/ .*//'`
+-# MYSQL_LIBDIR=`${MYSQL_CONFIG} --libs_r | sed -e 's/.*-L//' -e 's/ .*//'`
-# MYSQL_INCDIR=`${MYSQL_CONFIG} --include | sed -e 's/-I//'`
-# fi
--# elif test -f /usr/local/mysql/include/mysql/mysql.h; then
-- if test -f /usr/local/mysql/include/mysql/mysql.h; then
+ MYSQL_CONFIG=`which mysql_config 2>/dev/null`
+ if test "x${MYSQL_CONFIG}" != x; then
+ MYSQL_BINDIR="${MYSQL_CONFIG%/*}"
@@ -32,12 +30,13 @@ Last-Update: 2015-08-18
+ MYSQL_LIBDIR=`${MYSQL_CONFIG} --variable=pkglibdir`
+ MYSQL_INCDIR=`${MYSQL_CONFIG} --variable=pkgincludedir`
+ else
-+ MYSQL_LIBDIR=`${MYSQL_CONFIG} --libs | sed -e 's/.*-L//' -e 's/ .*//'`
++ MYSQL_LIBDIR=`${MYSQL_CONFIG} --libs_r | sed -e 's/.*-L//' -e 's/ .*//'`
+ MYSQL_INCDIR=`${MYSQL_CONFIG} --include | sed -e 's/-I//'`
+ fi
+ # fi
+ # if [ "x${MYSQL_LIB}" = x -o "x${MYSQL_INCDIR}" = x ]; then
+- if test -f /usr/local/mysql/include/mysql/mysql.h; then
+ elif test -f /usr/local/mysql/include/mysql/mysql.h; then
-+# end of "very broken code on older systems"
-+# if test -f /usr/local/mysql/include/mysql/mysql.h; then
MYSQL_INCDIR=/usr/local/mysql/include/mysql
if test -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.a \
-o -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.so; then
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-bacula/bacula.git
More information about the pkg-bacula-commits
mailing list