Sevcik Berndt wrote:

I tried to comile an actual deb Package of the current CVS freeradius
version with dpkg-buildpackage.

Shortly after the begin the process stops with
checking for gdbm/ndbm.h... no
checking for gdbm-ndbm.h... yes
checking for dbm in default lib... no
checking for dbm_open in -lndbm... no
checking for dbm_open in -lgdbm... no
checking for dbm_open in -lgdbm_compat... yes
configure: warning: FAILURE: rlm_dbm requires:  (libndbm or libgdm).
configure: error: set --without-rlm_dbm to disable it explicitly.
configure: error: ./configure failed for src/modules/rlm_dbm
make: *** [build-simple] Error 1
ITS-Test1:/etc/1x/radiusd#

I am using a testing Debian distribution with all updates installed

Does someone know this problem?

Regards
Berndt



hi,

this happens when using a new version of libgdbm (libgdbm3), but apparently on some systems the package builds ok (if an old version is still installed and hasn't been removed).

try changing line 70 in src/modules/rlm_dbm/configure.in:
- if test "x$ac_cv_lib_gdbm_dbm_open" != "xyes"; then
+ if test "x$ac_cv_lib_gdbm_compat_dbm_open" != "xyes"; then

hope this helps,
Jan






- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to