X-Git-Url: http://git.apps.os.sepia.ceph.com/?p=xfstests-dev.git;a=blobdiff_plain;f=m4%2Fpackage_gdbmdev.m4;h=484b751a405eb7c959d6d9a871d032ef5f4c5d89;hp=734a192baf4d50187a6181933345548fb0176ce5;hb=81d27bdc0a10163be54de50df4c92499d3c90c62;hpb=2345aae984e1163b33a60ef80f1a5437d87427fc diff --git a/m4/package_gdbmdev.m4 b/m4/package_gdbmdev.m4 index 734a192b..484b751a 100644 --- a/m4/package_gdbmdev.m4 +++ b/m4/package_gdbmdev.m4 @@ -1,23 +1,3 @@ -AC_DEFUN([AC_PACKAGE_WANT_NDBM], - [ AC_CHECK_HEADERS(ndbm.h, [ have_db=true ], [ have_db=false ]) - found=false - libgdbm="" - - if test $have_db = true; then - AC_CHECK_LIB(ndbm,dbm_open,found=true,found=false) - AC_CHECK_LIB(ndbm,dbm_fetch,,found=false) - AC_CHECK_LIB(ndbm,dbm_store,,found=false) - AC_CHECK_LIB(ndbm,dbm_close,,found=false) - - if test $found = true; then - libgdbm="$ndbm" - fi - fi - - AC_SUBST(libgdbm) - AC_SUBST(have_db) - ]) - AC_DEFUN([AC_PACKAGE_WANT_GDBM], [ AC_CHECK_HEADER(gdbm-ndbm.h, [ gdbm_ndbm=true; have_db=true ], [ gdbm_ndbm=false; have_db=false ]) @@ -28,6 +8,14 @@ AC_DEFUN([AC_PACKAGE_WANT_GDBM], AC_CHECK_HEADER(gdbm/ndbm.h, [ gdbm_ndbm_=true; have_db=true ], [ gdbm_ndbm_=false; have_db=false ]) if test $gdbm_ndbm_ = true; then AC_DEFINE(HAVE_GDBM_NDBM_H_, [1], [Define to 1 if you have the header file.]) + else + AC_CHECK_HEADER(gdbm.h, [ gdbm_ndbm_=true; have_db=true ], [ gdbm_ndbm_=false; have_db=false ]) + AC_CHECK_HEADER(ndbm.h, [ ndbm_=true ], [ ndbm_=false ]) + if test $gdbm_ndbm_ = true; then + if test $ndbm_ = true; then + AC_DEFINE(HAVE_GDBM_H, [1], [Define to 1 if you have both and header files.]) + fi + fi fi fi