Hello!
I tried to upgrade my Coda installation from 6.0.12 to the latest 6.9.2
I use Coda with Heimdal-Kerberos but can not compile this release on
linux (Slackware 11, kernel -2.4.33, glibc-2.3.6)
The first error I had encountered was missed header <netdb.h> in
krbcommon.c (without it function gethostbyname couldn't be found). But
this was not the end. After I'd fixed the header the compilation
stopped at :
make[4]: Entering directory `/home/mike/coda/coda-6.9.2/coda-src/auth2'
/bin/sh ../../libtool --mode=link gcc -Wall -fno-exceptions -g -O2 -o
au au.o libauser.la ../../coda-src/kerndep/libkerndep.la
../../lib-src/base/libbase.la -lrpc2 -lse -llwp -lcom_err -
lresolv
gcc -Wall -fno-exceptions -g -O2 -o au au.o ./.libs/libauser.a
/usr/lib/libkrb5.so /usr/lib/libhx509.so -lcrypto -ldl
/usr/lib/libasn1.so /usr/lib/libroken.so -lcrypt ../../coda-src/kerndep
/.libs/libkerndep.a ../../lib-src/base/.libs/libbase.a
/usr/lib/librpc2.so /usr/lib/libse.so /usr/lib/liblwp.so
/usr/lib/libcom_err.so -lresolv
./.libs/libauser.a(krb5.o)(.text+0x560): In function `do_GetSecret':
/home/mike/coda/coda-6.9.2/coda-src/auth2/krb5.c:259: undefined
reference to `HashSecret'
./.libs/libauser.a(krb5.o)(.text+0x8c2): In function `Krb5Validate':
/home/mike/coda/coda-6.9.2/coda-src/auth2/krb5.c:337: undefined
reference to `HashSecret'
./.libs/libauser.a(krb5.o)(.text+0x8cc):/home/mike/coda/coda-6.9.2/coda-src/auth2/krb5.c:340:
undefined reference to `GenerateSecret'
collect2: ld returned 1 exit status
which I can not fix.
Regards,
Mikhail Kondrin