zzflop wrote:
> I just finished building Apache-2.2.15 from the blfs-dev
> book on LFS-6.6. Went on to install Subversion-1.6.9 and
> configure failed saying that subverion needed sqlite to
> build, which I don't have installed.
>
> I was perplexed by this as I had built subversion not long
> ago and there was no such dependency. Looking at the
> changelog I saw that subversion had been updated but the
> instructions list sqlite as an option rather than a
> dependency.
The subversion server needs some kind of DB back end to manage the data.
Berkely DB used to be the default. Looking at the INSTALL file for
the current version:
* libapr and libapr-util (REQUIRED for client and server)
* SQLite (REQUIRED for client and server)
* libz (REQUIRED for client and server)
* Berkeley DB (OPTIONAL for client and server)
./configure --help has:
--with-berkeley-db=[HEADER:INCLUDES:LIB_SEARCH_DIRS:LIBS]
The Subversion Berkeley DB based filesystem library
requires Berkeley DB $db_version or newer. If you
specify `--without-berkeley-db', that library will
not be built. If you omit the argument of this
option completely, the configure script will use
Berkeley DB used by APR-UTIL.
It looks like the dependencies in the book need to be updated, but I
suspect that SQLite isn't really required if --with-berkeley-db is
specified.
-- Bruce
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page