undefined reference to k_afsklog_uid

bsammon@yifan.net bsammon at yifan.net
Wed Oct 10 17:01:52 CEST 2001


I've got kth krb4-1.1 (built from source) installed on my computer 
(running 2.2.14 kernel) in /usr/athena/.
I'm trying to compile arla-0.35.5 in /usr/src/arla-0.35.5/

The build fails when it tries to build aklog because k_afsklog_uid has not 
been defined.  I did a few greps and see that k_afsklog_uid is called from 
aklog.c and klog.c in appl/afsutils , but is not defined anywhere.  It is, 
on the other hand, #define-d in /usr/athena/include/kafs.h .  So, aklog.c 
#include-s "kafs.h" but that seems to resolve to /usr/src/arla-0.35.5/inclu
de/kafs.h instead of /usr/athena/include/kafs.h .

I poked through the configure output, and I noticed a line that said:
        "checking for krb_afslog_uid... no"

Is krb_afslog_uid necessary?  Have I found a bug that noone else noticed 
because everyone else had krb_afslog_uid ?

Does anyone know what is going on here?







More information about the Arla-drinkers mailing list