[neomutt-users] Compilation/configuration phase failed...

tuxic at posteo.de tuxic at posteo.de
Sun Mar 19 14:25:21 CET 2017


Hi,

after unpacking neomutt-20170306 I started this script (my own)

#! /bin/sh
./prepare \
    --with-libiconv=gnu \
    --prefix=/usr/local \
    --enable-shared \
    --disable-static \
    --sysconfdir=/etc \
    --with-regex \
    --with-bdb=/usr/lib64
    --enable-everything && \
make && sudo make install

this failed with or without the line '--with-bdb=/usr/lib64'
with this message:

checking for getaddrinfo... yes
checking for library containing getaddrinfo_a... -lanl
checking whether struct dirent defines d_ino... yes
checking for BerkeleyDB in /usr/lib64/include//... no
checking for BerkeleyDB in /usr/lib64/include/db-5.3... no
checking for BerkeleyDB in /usr/lib64/include/db53... no
checking for BerkeleyDB in /usr/lib64/include/db-5... no
checking for BerkeleyDB in /usr/lib64/include/db5... no
checking for BerkeleyDB in /usr/lib64/include/db-4.8... no
checking for BerkeleyDB in /usr/lib64/include/db48... no
checking for BerkeleyDB in /usr/lib64/include/db-4... no
checking for BerkeleyDB in /usr/lib64/include/db4... no
checking for BerkeleyDB in /usr/local/include//... no
checking for BerkeleyDB in /usr/local/include/db-5.3... no
checking for BerkeleyDB in /usr/local/include/db53... no
checking for BerkeleyDB in /usr/local/include/db-5... no
checking for BerkeleyDB in /usr/local/include/db5... no
checking for BerkeleyDB in /usr/local/include/db-4.8... no
checking for BerkeleyDB in /usr/local/include/db48... no
checking for BerkeleyDB in /usr/local/include/db-4... no
checking for BerkeleyDB in /usr/local/include/db4... no
configure: error: Unable to find BDB


I am running Gentoo, but the provided gentoo-ebuild does not work for
me since it misses some definitions.

#> ls -ld /usr/lib/libdb* :
-rw-r--r-- 1 root root 2955064 2017-03-04 20:06 /usr/lib/libdb-5.3.a
-rw-r--r-- 1 root root     926 2017-03-04 20:06 /usr/lib/libdb-5.3.la
-rwxr-xr-x 1 root root 1835360 2017-03-04 20:06 /usr/lib/libdb-5.3.so
-rw-r--r-- 1 root root 3075946 2017-03-04 19:48 /usr/lib/libdb-6.0.a
-rw-r--r-- 1 root root     926 2017-03-04 19:47 /usr/lib/libdb-6.0.la
-rwxr-xr-x 1 root root 1917640 2017-03-04 19:48 /usr/lib/libdb-6.0.so
lrwxrwxrwx 1 root root      11 2017-03-04 20:06 /usr/lib/libdb.a -> libdb-6.0.a
-rw-r--r-- 1 root root 3227958 2017-03-04 20:06 /usr/lib/libdb_cxx-5.3.a
-rw-r--r-- 1 root root     954 2017-03-04 20:06 /usr/lib/libdb_cxx-5.3.la
-rwxr-xr-x 1 root root 1999888 2017-03-04 20:06 /usr/lib/libdb_cxx-5.3.so
-rw-r--r-- 1 root root 3357260 2017-03-04 19:48 /usr/lib/libdb_cxx-6.0.a
-rw-r--r-- 1 root root     954 2017-03-04 19:47 /usr/lib/libdb_cxx-6.0.la
-rwxr-xr-x 1 root root 2090392 2017-03-04 19:48 /usr/lib/libdb_cxx-6.0.so
lrwxrwxrwx 1 root root      15 2017-03-04 20:06 /usr/lib/libdb_cxx.a -> libdb_cxx-6.0.a
lrwxrwxrwx 1 root root      16 2017-03-04 20:06 /usr/lib/libdb_cxx.so -> libdb_cxx-6.0.so
lrwxrwxrwx 1 root root      12 2017-03-04 20:06 /usr/lib/libdb.so -> libdb-6.0.so
-rw-r--r-- 1 root root 3689780 2017-03-04 20:06 /usr/lib/libdb_sql-5.3.a
-rw-r--r-- 1 root root     954 2017-03-04 20:06 /usr/lib/libdb_sql-5.3.la
-rwxr-xr-x 1 root root 2383168 2017-03-04 20:06 /usr/lib/libdb_sql-5.3.so
-rw-r--r-- 1 root root 3860294 2017-03-04 19:48 /usr/lib/libdb_sql-6.0.a
-rw-r--r-- 1 root root     954 2017-03-04 19:48 /usr/lib/libdb_sql-6.0.la
-rwxr-xr-x 1 root root 2503016 2017-03-04 19:48 /usr/lib/libdb_sql-6.0.so
lrwxrwxrwx 1 root root      15 2017-03-04 20:06 /usr/lib/libdb_sql.a -> libdb_sql-6.0.a
lrwxrwxrwx 1 root root      16 2017-03-04 20:06 /usr/lib/libdb_sql.so -> libdb_sql-6.0.so
-rw-r--r-- 1 root root 3415852 2017-03-04 20:06 /usr/lib/libdb_stl-5.3.a
-rw-r--r-- 1 root root     954 2017-03-04 20:06 /usr/lib/libdb_stl-5.3.la
-rwxr-xr-x 1 root root 2090864 2017-03-04 20:06 /usr/lib/libdb_stl-5.3.so
-rw-r--r-- 1 root root 3545154 2017-03-04 19:48 /usr/lib/libdb_stl-6.0.a
-rw-r--r-- 1 root root     954 2017-03-04 19:47 /usr/lib/libdb_stl-6.0.la
-rwxr-xr-x 1 root root 2181336 2017-03-04 19:48 /usr/lib/libdb_stl-6.0.so
lrwxrwxrwx 1 root root      15 2017-03-04 20:06 /usr/lib/libdb_stl.a -> libdb_stl-6.0.a
lrwxrwxrwx 1 root root      16 2017-03-04 20:06 /usr/lib/libdb_stl.so -> libdb_stl-6.0.so


#> ls -ld /usr/include/db*
lrwxrwxrwx 1 root root   14 2017-03-04 20:06 /usr/include/db_185.h -> db6.0/db_185.h
lrwxrwxrwx 1 root root    5 2017-03-04 20:09 /usr/include/db-5.3 -> db5.3
drwxr-xr-x 2 root root 4096 2017-03-04 20:06 /usr/include/db5.3
drwxr-xr-x 2 root root 4096 2017-03-04 19:48 /usr/include/db6.0
lrwxrwxrwx 1 root root   10 2017-03-04 20:06 /usr/include/db.h -> db6.0/db.h
drwxr-xr-x 3 root root 4096 2017-02-18 16:16 /usr/include/dbus-1.0




eix -I sys-libs/db
[I] sys-libs/db        
     Available versions:  
     (1)    1.85-r3
     (3)    3.2.9_p2
     (4.2)  4.2.52_p5-r1
     (4.3)  4.3.29_p1-r1
     (4.4)  (~)4.4.20_p4-r1
     (4.5)  4.5.20_p2-r1
     (4.6)  4.6.21_p4
     (4.7)  4.7.25_p4
     (4.8)  4.8.30-r2
     (5.1)  (~)5.1.29-r1
     (5.3)  5.3.28-r2
     (6.0)  (~)6.0.35
     (6.1)  [M](~)6.1.29
     (6.2)  [M](~)6.2.23
       {cxx doc examples java rpc tcl test ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" ELIBC="FreeBSD"}
     Installed versions:  5.3.28-r2(5.3)(08:06:30 PM 03/04/2017)(cxx -doc -examples -java -tcl -test ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" ELIBC="-FreeBSD") 6.0.35(6.0)(07:48:10 PM 03/04/2017)(cxx -doc -examples -java -tcl -test ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" ELIBC="-FreeBSD")
     Homepage:            http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html
     Description:         Oracle Berkeley DB


How can I make configure to find the Berkeley DB -- it is
installed...so...?

Cheers
Meino



More information about the neomutt-users mailing list