Most recent Arla for OSX 10.3 and 10.2?

Ben Poliakoff <[email protected]>
Newsgroups gmane.comp.file-systems.arla.general
Message-ID <[email protected]>
My institution is doing some small scale testing of Arla on OSX.  Our
supported versions of OSX include 10.3 and 10.3 (in addition to
10.4/Tiger).  

I've been able to build the current Heimdal (0.7.2) on Panther.  But I'm
having more difficulty building a recent Arla.  

Arla versions greater than 0.40 don't make it through the ./configure
stage.  

Panther build for Arla 0.41 and 0.42 (with heimdal installed in
/usr/arla):

    configure command: 

        CPPFLAGS='-DBIND_8_COMPAT' ./configure \
            --enable-shared --enable-static --prefix=/usr/arla \
            --with-krb5=/usr/arla --with-roken=/usr/arla \
            --with-sl=/usr/arla --without-krb4

    configure error: 

        checking if vnode_if.h needs to be built... \
            configure: error: unable to find any vnode_if script

With Arla 0.40 the same configure line completes successfully, but the
build fails in rxkad [0].

What is the most recent version of arla that can be expected to compile
and run on these older versions of OSX?

Ben

[0] the build error for rxkad...

Making all in rxkad

/bin/sh ../libtool --mode=compile --tag=CC gcc -DHAVE_CONFIG_H -I. -I. \
-I../include -I../include  -I/usr/arla/include -I. -I. -I../include \
-I./../include -I.. -I./.. -I/usr/arla/include -I/usr/arla/include \
-DBIND_8_COMPAT  -DINET6 -g  -Wall -Wmissing-prototypes -Wpointer-arith \
-Wmissing-declarations -Wnested-externs -c -o rxk_serv.lo rxk_serv.c 

gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include \
-I/usr/arla/include -I. -I. -I../include -I./../include -I.. -I./.. \
-I/usr/arla/include -I/usr/arla/include -DBIND_8_COMPAT -DINET6 -g -Wall \
-Wmissing-prototypes -Wpointer-arith -Wmissing-declarations \
-Wnested-externs -c rxk_serv.c  -fno-common -DPIC -o .libs/rxk_serv.o

In file included from krb4.h:82,
                 from rxk_serv.c:47:
krb4-protos.h:95: error: parse error before "DES_cblock"
rxk_serv.c: In function `decode_krb4_ticket':
rxk_serv.c:369: error: `DES_cblock' undeclared (first use in this function)
rxk_serv.c:369: error: (Each undeclared identifier is reported only once
rxk_serv.c:369: error: for each function it appears in.)
rxk_serv.c:369: error: parse error before "key"
rxk_serv.c:370: error: `DES_key_schedule' undeclared (first use in this function)
rxk_serv.c:377: error: `key' undeclared (first use in this function)
rxk_serv.c:378: warning: implicit declaration of function `DES_key_sched'
rxk_serv.c:378: error: `serv_sched' undeclared (first use in this function)
rxk_serv.c:385: error: parse error before ')' token
make[1]: *** [rxk_serv.lo] Error 1
make: *** [all-recursive] Error 1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.