Hi,
I'm trying to use the pt code with AFS from cyrus-imapd 2.3.9 (Simon's RPM)
on Scientific Linux 4.4 (aka Red Hat Enterprise Linux 4.4)
with OpenAFS-1.4.4:
configure ... --enable-krb5afspts --with-pts=afskrb --with-afs=/usr
Compiling ends with:
gcc -c -I.. -I./../imap -I./../lib -I/usr/include/db4 -I/usr/include/pcre
-I/usr/kerberos/include -I/usr/include/et -I/usr/include/db4
-I/usr/include/pcre -I/usr/kerberos/include -I/usr/include/et
-Iyes/include -DHAVE_CONFIG_H -I/usr/include/pcre -I/usr/kerberos/include
-O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -fPIC -I/usr/include
afskrb.c
In file included from /usr/include/afs/ptint.h:64,
from /usr/include/afs/ptserver.h:13,
from afskrb.c:77:
/usr/include/ubik.h:158: error: field `versionLock' has incomplete type
make[1]: *** [afskrb.o] Error 1
make[1]: Leaving directory `/tmp/rpm-fri/BUILD/cyrus-imapd-2.3.9/ptclient'
It seems it doesn't include /usr/include/lock.h (from OpenAFS) but from
<cyrus-src>/lib/lock.h
Any hints welcome. Does anybody use ptloader with AFS groups?
Regards,
Frank
--
Email: [EMAIL PROTECTED] http://www.tu-chemnitz.de/~fri/
Work: Computing Services, Chemnitz University of Technology, Germany
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html