hi,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
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
