From 44884aec35698bebf309e0ad417b7719f8f69d7b Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Tue, 1 Dec 2015 17:27:08 +0000 Subject: [PATCH] Update to lmdb-0.9.7 git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16702 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- introduction/welcome/changelog.xml | 4 ++++ packages.ent | 2 +- server/databases/lmdb.xml | 35 ++++++++++++++++++++++-------- 3 files changed, 31 insertions(+), 10 deletions(-) diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 5add54e1c4..22c0e839c5 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -47,6 +47,10 @@ December 1st, 2015 + + [bdubbs] - Update to lmdb-0.9.7. Fixes + #7195. + [fernando] - Update to lua-5.3.2. Added optional "Basic tests". Fixes #7193. diff --git a/packages.ent b/packages.ent index f9ec6cbd58..c6d7f00109 100644 --- a/packages.ent +++ b/packages.ent @@ -425,7 +425,7 @@ - + diff --git a/server/databases/lmdb.xml b/server/databases/lmdb.xml index 11d1a7f459..74a679f44c 100644 --- a/server/databases/lmdb.xml +++ b/server/databases/lmdb.xml @@ -6,9 +6,9 @@ - - - + + + ]> @@ -81,17 +81,17 @@ Installation of lmdb - This package extracts to lmdb-LMDB_0.9.16. + This package extracts to lmdb-LMDB_&lmdb-version;. Install lmdb by running the following commands: -cd libraries/liblmdb && -sed -i 's|/man/|/share&|' Makefile && - -make +cd libraries/liblmdb && +sed -i 's|prefix)/man|mandir)|' Makefile && +make && +sed -i 's| liblmdb.a||' Makefile This package does not come with a test suite. @@ -101,10 +101,27 @@ make Now, as the root user: -make prefix=/usr install +make prefix=/usr mandir=/usr/share/man install + + Command Explanations + + + sed ... prefix ... Makefile: The Makefile creates the + man pages directory during install if it is not present. + This fixes the directory location. + + + + sed ... liblmdb.a ... Makefile: The package executables + use a static library so it must be created. This command suppresses installation + of the static library. + + + + Contents