[OpenAFS] OpenAFS 1.3.82 on Solaris 10 build errors.
Douglas E. Engert
deengert@anl.gov
Tue, 31 May 2005 10:29:41 -0500
OPenAFS 1.3.81 client works fine on Solaris 10. I was using
./configure --enable-transarc-paths \
--enable-largefile-fileserver \
--host=sparc-sun-solaris2.10
It looks like cr_uid is defined in
/usr/include/sys/cred_impl.h
as part of the cred, and AFS_CRED is defined as cred.
Eric Jonas wrote:
> Hello! I'm trying to get OpenAFS 1.3.82 up and running on a fresh
> solaris 10 machine so I can eventually do afs<->tsm backup. But right
> now I'm just trying to get the source to compile. I've run into enough
> errors that I'm curious if anyone else has made this combo work.
>
> For starters, I get:
>
> /opt/SUNWspro/bin/cc -I. -I.. -I../nfs -I/home/jonas/openafs-1.3.82/src
> -I/home/jonas/openafs-1.3.82/src/afs
> -I/home/jonas/openafs-1.3.82/src/afs/SOLARIS
> -I/home/jonas/openafs-1.3.82/src/config
> -I/home/jonas/openafs-1.3.82/src/rx/SOLARIS
> -I/home/jonas/openafs-1.3.82/src/rxkad
> -I/home/jonas/openafs-1.3.82/src/rxkad/domestic
> -I/home/jonas/openafs-1.3.82/src/util -I/home/jonas/openafs-1.3.82/src
> -I/home/jonas/openafs-1.3.82/src/afs
> -I/home/jonas/openafs-1.3.82/src/afs/SOLARIS
> -I/home/jonas/openafs-1.3.82/src/util
> -I/home/jonas/openafs-1.3.82/src/rxkad
> -I/home/jonas/openafs-1.3.82/src/config
> -I/home/jonas/openafs-1.3.82/src/fsint
> -I/home/jonas/openafs-1.3.82/src/vlserver
> -I/home/jonas/openafs-1.3.82/include
> -I/home/jonas/openafs-1.3.82/include/afs -O
> -I. -I.. -I/home/jonas/openafs-1.3.82/src/config -DAFSDEBUG -DKERNEL
> -DAFS -DVICE -DNFS -DUFS -DINET -DQUOTA -DGETMOUNT -D_KERNEL -DSYSV -dn
> -c /home/jonas/openafs-1.3.82/src/afs/afs_dynroot.c
> "/home/jonas/openafs-1.3.82/src/afs/afs_dynroot.c", line 642: undefined
> struct/union member: cr_uid
> "/home/jonas/openafs-1.3.82/src/afs/afs_dynroot.c", line 681: undefined
> struct/union member: cr_uid
>
> when I try to compile with a simple ./configure
> --with-afs-sysname=sun4x_59 --enable-transarc-paths to start. If I also
> try --enable-tivoli-tsm, the ./configure crashes as the -e option to
> test (used in the configure script to check for the tsm headers)
> evidently doesn't exist in sh on solaris.
>
> Might anyone have seen these errors before, or gotten 1.3.82 working on
> Solaris 10 and be willing to compare notes?
>
> Thanks,
> ...Eric
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
>
>
>
--
Douglas E. Engert <DEEngert@anl.gov>
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(630) 252-5444