[525] in Kerberos-V5-bugs
Another krb5 beta4 patch for HP-UX
daemon@ATHENA.MIT.EDU (John Brezak)
Wed Jun 22 08:39:36 1994
To: krb5-bugs@MIT.EDU, mckeen@osf.org
Cc: sommerfeld@apollo.hp.com
Date: Wed, 22 Jun 1994 08:38:12 -0400
From: John Brezak <brezak@apollo.hp.com>
Missed this one.
*** admin/create/Makefile.in.orig Wed Jun 22 08:15:03 1994
--- admin/create/Makefile.in Wed Jun 22 08:18:19 1994
***************
*** 3,8 ****
--- 3,9 ----
DEFS = @DEFS@
LIBS = @LIBS@
+ DBMLIB = @DBMLIB@
CFLAGS = -g $(DEFS) $(LOCALINCLUDE)
LDFLAGS = -g
***************
*** 12,18 ****
TOPLIBD = $(BUILDTOP)/lib
ISODELIB=$(TOPLIBD)/libisode.a
COMERRLIB=$(BUILDTOP)/util/et/libcom_err.a
- DBMLIB=
KDBLIB=$(TOPLIBD)/libkdb5.a
all::
--- 13,18 ----
*** admin/create/configure.orig Wed Jun 22 08:14:57 1994
--- admin/create/configure Wed Jun 22 08:17:05 1994
***************
*** 373,380 ****
--- 373,465 ----
LIBS="${LIBS} -lnsl"
fi
+ rm -f conftest*
+ ac_save_LIBS="${LIBS}"
+ LIBS="${LIBS} -lndbm"
+ ac_have_lib=""
+ test -n "$silent" || echo "checking for -lndbm"
+ cat > conftest.${ac_ext} <<EOF
+ #include "confdefs.h"
+ int main() { return 0; }
+ int t() { main();; return 0; }
+ EOF
+ if eval $ac_compile; then
+ rm -rf conftest*
+ ac_have_lib="1"
+
+ fi
+ rm -f conftest*
+ LIBS="${ac_save_LIBS}"
+ if test -n "${ac_have_lib}"; then
+
+ {
+ test -n "$verbose" && \
+ echo " defining DBMLIB=-lndbm"
+ echo "#define" HAVE_LIBNDBM "1" >> confdefs.h
+ }
+
+ DBMLIB="-lndbm"
+ fi
+
+ rm -f conftest*
+ ac_save_LIBS="${LIBS}"
+ LIBS="${LIBS} -ldbm"
+ ac_have_lib=""
+ test -n "$silent" || echo "checking for -ldbm"
+ cat > conftest.${ac_ext} <<EOF
+ #include "confdefs.h"
+
+ int main() { return 0; }
+ int t() { main();; return 0; }
+ EOF
+ if eval $ac_compile; then
+ rm -rf conftest*
+ ac_have_lib="1"
+ fi
+ rm -f conftest*
+ LIBS="${ac_save_LIBS}"
+ if test -n "${ac_have_lib}"; then
+
+ {
+ test -n "$verbose" && \
+ echo " defining DBMLIB=-ldbm"
+ echo "#define" HAVE_LIBDBM "1" >> confdefs.h
+ }
+
+ DBMLIB="-ldbm"
+ fi
+
+ test -n "$silent" || echo "checking for dbm_open"
+ cat > conftest.${ac_ext} <<EOF
+ #include "confdefs.h"
+ #include <ctype.h>
+ int main() { return 0; }
+ int t() {
+ /* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+ #if defined (__stub_dbm_open) || defined (__stub___dbm_open)
+ choke me
+ #else
+ /* Override any gcc2 internal prototype to avoid an error. */
+ extern char dbm_open(); dbm_open();
+ #endif
+ ; return 0; }
+ EOF
+ if eval $ac_compile; then
+ :
+ else
+ rm -rf conftest*
+ {
+ test -n "$verbose" && \
+ echo " defining ODBM"
+ echo "#define" ODBM "1" >> confdefs.h
+ }
+
+ fi
+ rm -f conftest*
DEFS="$DEFS "'-I${SRCTOP}/include -I${BUILDTOP}/include'
***************
*** 438,443 ****
--- 523,529 ----
trap 'rm -f Makefile; exit 1' 1 2 15
LIBS='$LIBS'
+ DBMLIB='$DBMLIB'
srcdir='$srcdir'
top_srcdir='$top_srcdir'
prefix='$prefix'
***************
*** 485,490 ****
--- 571,577 ----
$ac_vpsub
$extrasub
s%@LIBS@%$LIBS%g
+ s%@DBMLIB@%$DBMLIB%g
s%@srcdir@%$srcdir%g
s%@top_srcdir@%$top_srcdir%g
s%@prefix@%$prefix%g