[283] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

krb5 calls functions found only in krb4 libraries

daemon@ATHENA.MIT.EDU (Chris Myers)
Thu Feb 18 16:26:54 1993

From: Chris Myers <chris@wugate.wustl.edu>
To: krb5-bugs@Athena.MIT.EDU
Date: Thu, 18 Feb 93 15:26:40 CST

Platform:       DEC MIPS, Ultrix 4.2A
Compiler:       GCC 2.3.3

Kerberos 5 beta 2 depends on library routines (krb_create_ticket,
create_ciph) only found in the Kerberos 4 release:

> Script started on Thu Feb 18 15:19:13 1993
> wugate:/usr/local/share/src/kerberos-beta5.2/src/kdc# make
> rm -f krb5kdc
> gcc -o krb5kdc kdc5_err.o  dispatch.o  do_as_req.o  do_tgs_req.o  kdc_util.o  main.o  network.o  policy.o  extern.o  replay.o  kerberos_v4.o -O -g  -L/usr/local/lib   -L../lib -lkdb5 -L../lib -lkrb5 -lcrypto -L/usr/local/lib/isode -lisode -lcom_err  -lkrb -L../lib -ldes425
> ld:
> Undefined:
> krb_create_ticket
> create_ciph
> collect: /usr/bin/ld returned 1 exit status
> *** Error code 1
> 
> Stop.
> wugate:/usr/local/share/src/kerberos-beta5.2/src/kdc# ^D
> script done on Thu Feb 18 15:21:08 1993

krb5kdc will compile properly if I build the Kerberos 4 libkrb.a and put
it somewhere in the link search path.  There may be other dependencies in
there as well, my system has the partial Kerberos 4 libraries that ship
with Ultrix 4.2A installed.

Chris Myers                                Internet: chris@wugate.wustl.edu
Software Engineer                           UUCP: ...!uunet!wuarchive!chris
Office of the Network Coordinator                BITNET: chris@wunet.bitnet
Washington University in Saint Louis                 Phone: +1 314 935 7390

home help back first fref pref prev next nref lref last post