FYI: Arla and OSX 10.2

Massimo Marino Massimo_Marino at lbl.gov
Fri Aug 30 17:33:00 CEST 2002


Hi there,

I tried compiling the pre2.

it stops with:

gcc -flat_namespace -o arla-cli adir.o arla.o arladeb.o arladebu.o 
cmcb.o conn.o cred.o darla.o discon_log.o dynroot.o fcache.o fprio.o 
inter.o kernel.o messages.o reconnect.o subr.o volcache.o xfs.o 
bsd-subr.o arla-cli.o -L../lib/bufdir -lbufdir -L../rxdef -lrxdefclient 
-L../rx -lrx -L../lwp -llwp  -L../lib/sl -lsl 
-L/arla-0.35.10pre2/lib/editline -leditline -ledit -ltermcap 
-L../lib/ko -lko -L../util -lutil ../lib/roken/libroken.a -L../rxkad 
-lrxkad  -lkrb4 -ldes425 -lkrb5 -lcom_err -lk5crypto -lcom_err
ld: Undefined symbols:
_k_hasafs
_k_pioctl
make[1]: *** [arla-cli] Error 1
make: *** [all] Error 1

off the drinkers archive I got that I need to get krbafs to use with 
MIT Kerberos and aral ./configure with  --with-krbafs=<dir-for-krbafs>.

So got krbafs but when trying to install it it stops on missing 
definition of CREDENTIALS :

:krbafs-1.1/ >make
gcc -c -I/usr/include  -DHAVE_CONFIG_H -DLIBDIR='"/usr/local/lib"' -I. 
-g -O2  afskrb.c
krbafs_locl.h:158: undefined type, found `CREDENTIALS'
krbafs_locl.h:171: undefined type, found `CREDENTIALS'
afskrb.c:44: undefined type, found `CREDENTIALS'
afskrb.c:46: undefined type, found `KTEXT_ST'
afskrb.c:65: undefined type, found `CREDENTIALS'
cpp-precomp: warning: errors during smart preprocessing, retrying in 
basic mode
In file included from afskrb.c:34:
krbafs_locl.h:158: parse error before "CREDENTIALS"
krbafs_locl.h:171: parse error before "CREDENTIALS"
afskrb.c:44: parse error before "CREDENTIALS"
afskrb.c: In function `get_cred':
afskrb.c:46: `KTEXT_ST' undeclared (first use in this function)
afskrb.c:46: (Each undeclared identifier is reported only once
afskrb.c:46: for each function it appears in.)
afskrb.c:46: parse error before "tkt"
afskrb.c:47: `name' undeclared (first use in this function)
afskrb.c:47: `inst' undeclared (first use in this function)
afskrb.c:47: `realm' undeclared (first use in this function)
afskrb.c:47: `c' undeclared (first use in this function)
afskrb.c:50: `tkt' undeclared (first use in this function)
afskrb.c:51: `KSUCCESS' undeclared (first use in this function)
afskrb.c: In function `afslog_uid_int':
afskrb.c:65: `CREDENTIALS' undeclared (first use in this function)
afskrb.c:65: parse error before "c"
afskrb.c:66: `ANAME_SZ' undeclared (first use in this function)
afskrb.c:67: `INST_SZ' undeclared (first use in this function)
afskrb.c:68: `REALM_SZ' undeclared (first use in this function)
afskrb.c:75: `KSUCCESS' undeclared (first use in this function)
afskrb.c:78: `c' undeclared (first use in this function)
afskrb.c: In function `get_realm':
afskrb.c:88: warning: initialization makes pointer from integer without 
a cast
make: *** [afskrb.o] Error 1


It might be an naive overlook on my side but a search for CREDENTIALS 
on my system gave me no result.

	Cheers

Massimo

On Friday, August 30, 2002, at 03:41  AM, Magnus Ahltorp wrote:

>>> /afs/stacken.kth.se/ftp/pub/arla/snap/arla-0.35.10pre1.tar.gz
>>
>> This has not been tested yet, but I'm trying to do that now. If you
>> have non-critical systems that you can break, please try this one.
>>
>> It is supposed to contain support for Mac OS X 10.2.
>
> There is a 0.35.10pre2 now also. Hopefully it loads the module
> correctly (both the start script and the configuration interface).
>
> /Magnus
>
-- 
Massimo Marino
NERSC Division - HPC Department
Lawrence Berkeley National Laboratory 
http://www.slac.stanford.edu/~marino
On leave at CERN, CH, EP Division, Atlas experiment
phone: (+41) 22 767-1288 fax: (+41) 22 767-8350 Office: 40-3-D16
alternate email: marino at slac.stanford.edu, marino at mail.cern.ch, 
Massimo.Marino at cern.ch


-- 
Massimo Marino
NERSC Division - HPC Department
Lawrence Berkeley National Laboratory 
http://www.slac.stanford.edu/~marino
On leave at CERN, CH, EP Division, Atlas experiment
phone: (+41) 22 767-1288 fax: (+41) 22 767-8350 Office: 40-3-D16
alternate email: marino at slac.stanford.edu, marino at mail.cern.ch, 
Massimo.Marino at cern.ch






More information about the Arla-drinkers mailing list