[REVIEWED] [PATCH] Configure fails to find -ldb

2012-11-24 Thread Lionel Elie Mamane
On Thu, Nov 22, 2012 at 09:53:54PM +0100, Francois Tigeot wrote:

> There's a small configure issue present in both -master and 4.0.0.0.alpha1:

Your patch does not apply. The affected code seems to have completely
disappeared, in:

commit d04ac66578b41345305d620d3eaf6ca7ee83c6c3
Author: Michael Meeks 
Date:   Mon Nov 19 20:58:18 2012 +

dung out berkeleydb gnumake / configure bits ...

-- 
Lionel
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[PATCH] Configure fails to find -ldb

2012-11-23 Thread Francois Tigeot
Hi,

There's a small configure issue present in both -master and 4.0.0.0.alpha1:

...
checking for dbopen in -ldb... no
checking for __db185_open in -ldb... no
checking for dbopen in -ldb-$dbver... no
checking for __db185_open in -ldb-$dbver... no
checking for dbopen in -ldb$dbver... no
checking for __db185_open in -ldb$dbver... no
checking for dbopen in -ldb... (cached) no
checking for __db185_open in -ldb... (cached) no
configure: error: db library not found. Use the correct -L flag,
or install the Berkeley db development package.
Error running configure at ./autogen.sh line 192.

and is fixed by the attached patch.

Single quotes were used around a variable name in configure.ac, leading
it to check for files containing the verbatim variable name instead of
its content.

-- 
Francois Tigeot
>From 917a37edffc0d382b273e00b0e98683a97c5c72f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fran=C3=A7ois=20Tigeot?= 
Date: Thu, 22 Nov 2012 21:41:13 +0100
Subject: [PATCH] configure: fix check for libdb

Single quotes were used around a variable name in configure.ac, leading
configure to check for libraries named variations of libdb-$dbver.so
instead of the correct libdb-5.so.
---
 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 20299e9..7d5a38a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -7483,7 +7483,7 @@ if test "$with_system_db" = "yes"; then
 DB_LIB=
 dnl At least on OpenBSD and RHEL-6 dbver is not appended to the library
 dnl even though the headers are in a versioned dir
-for suffix in '' '-$dbver' '$dbver' ''; do
+for suffix in '' "-$dbver" "$dbver"; do
 AC_CHECK_LIB(db$suffix, dbopen,
 [ DB_LIB="db$suffix"; DB_CPPLIB="db_cxx$suffix"; break ])
 AC_CHECK_LIB(db$suffix, __db185_open,
-- 
1.7.12

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice