FreeBSD Port: courier-imap-4.1.1,1

Tamouh H. hakmi at rogers.com
Wed Jun 21 23:42:04 UTC 2006


Hi Oliver,

While attempting to install courier-imap on fresh FreeBSD 6.1 install, I encounter this error (seems file gdbm.h is missing):

chochang# make install distclean
===>  Building for courier-imap-4.1.1,1
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1'
gmake all-gmake-check FOO=BAR
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1'
Making all in numlib
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/numlib'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/numlib'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/numlib'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/numlib'
Making all in md5
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/md5'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/md5'
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/md5'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/md5'
Making all in sha1
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/sha1'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/sha1'
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/sha1'
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/sha1'
Making all in gdbmobj
gmake[2]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/gdbmobj'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/gdbmobj'
Compiling gdbmobj.c
In file included from gdbmobj.c:10:
gdbmobj.h:11:18: gdbm.h: No such file or directory
In file included from gdbmobj.c:10:
gdbmobj.h:20: error: syntax error before "GDBM_FILE"
gdbmobj.c: In function `gdbmobj_close':
gdbmobj.c:33: error: structure has no member named `dbf'
gdbmobj.c: In function `gdbmobj_open':
gdbmobj.c:44: error: `GDBM_READER' undeclared (first use in this function)
gdbmobj.c:44: error: (Each undeclared identifier is reported only once
gdbmobj.c:44: error: for each function it appears in.)
gdbmobj.c:50: error: `GDBM_WRCREAT' undeclared (first use in this function)
gdbmobj.c:54: error: `GDBM_WRITER' undeclared (first use in this function)
gdbmobj.c:58: error: `GDBM_NEWDB' undeclared (first use in this function)
gdbmobj.c:63: error: structure has no member named `dbf'
gdbmobj.c:70: error: structure has no member named `dbf'
gdbmobj.c: In function `gdbmobj_store':
gdbmobj.c:87: error: syntax error before "dkey"
gdbmobj.c:90: error: `dkey' undeclared (first use in this function)
gdbmobj.c:93: error: `dval' undeclared (first use in this function)
gdbmobj.c:96: error: structure has no member named `dbf'
gdbmobj.c:98: error: `GDBM_INSERT' undeclared (first use in this function)
gdbmobj.c:98: error: `GDBM_REPLACE' undeclared (first use in this function)
gdbmobj.c: In function `gdbmobj_exists':
gdbmobj.c:103: error: syntax error before "dkey"
gdbmobj.c:107: error: `dkey' undeclared (first use in this function)
gdbmobj.c:110: error: structure has no member named `dbf'
gdbmobj.c: In function `gdbm_dofetch':
gdbmobj.c:166: error: syntax error before "dkey"
gdbmobj.c:170: error: `dkey' undeclared (first use in this function)
gdbmobj.c:173: error: `val' undeclared (first use in this function)
gdbmobj.c:173: error: structure has no member named `dbf'
gmake[3]: *** [gdbmobj.lo] Error 1
gmake[3]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/gdbmobj'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1/gdbmobj'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/mail/courier-imap/work/courier-imap-4.1.1'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/mail/courier-imap.


Here is list of files in /usr/ports/mail/courier-imap/work/courier-imap-4.1.1/gdbmobj

drwxr-xr-x  2 root  wheel     512 Jun 21 19:03 .deps
drwxr-xr-x  2 root  wheel     512 Jun 21 19:03 .libs
-rw-r--r--  1 root  wheel   21239 Jun 21 17:40 Makefile
-rw-r--r--  1 root  wheel     785 Jan 29 11:41 Makefile.am
-rw-r--r--  1 root  wheel   22211 Jan 29 11:42 Makefile.in
-rw-r--r--  1 root  wheel  249915 Jan 29 11:35 aclocal.m4
-rw-r--r--  1 root  wheel    2250 Jun 21 17:40 config.h
-rw-r--r--  1 root  wheel    2113 Jan 29 11:42 config.h.in
-rw-r--r--  1 root  wheel   37407 Jun 21 17:40 config.log
-rwxr-xr-x  1 root  wheel   40507 Jun 21 17:40 config.status
-rwxr-xr-x  1 root  wheel  711740 Jan 29 11:35 configure
-rw-r--r--  1 root  wheel    1375 Dec  9  2004 configure.in
-rwxr-xr-x  1 root  wheel  709376 Jun 21 17:39 configure.lineno
-rw-r--r--  1 root  wheel    3050 Mar 13  2000 gdbmobj.c
-rw-r--r--  1 root  wheel    2303 Dec  6  1999 gdbmobj.h
-rw-r--r--  1 root  wheel     224 Jun 21 19:03 gdbmobj.loT
-rw-r--r--  1 root  wheel    1279 Dec  6  1999 gdbmobj2.c
-rw-r--r--  1 root  wheel     350 Dec  6  1999 gdbmobj3.c
-rwxr-xr-x  1 root  wheel  213334 Jun 21 17:40 libtool
-rw-r--r--  1 root  wheel      23 Jun 21 17:40 stamp-h1
-rw-r--r--  1 root  wheel    2953 Jul  1  2000 testgdbm.C
-rwxr-xr-x  1 root  wheel     314 Jun  1  1999 testsuite
-rw-r--r--  1 root  wheel     314 Jan  6  2000 testsuite.txt

Thanks,

Tamouh Hakmi





More information about the freebsd-ports mailing list