I've tried to build 1.4.2fc4 aon aix 5.2 with vac 5.0. It failed with the following error:
cc -I. -I. -I/afs/wu/common/openafs/openafs-1.4.2fc4/src/config
-I/afs/wu/common/openafs/openafs-1.4.2fc4/include -K -D_NONSTD_TYPES
-D_MBI=void -c . /pagsh.c -DAFS_KERBEROS_ENV
cc -I. -I. -I/afs/wu/common/openafs/openafs-1.4.2fc4/src/config
-I/afs/wu/common/openafs/openafs-1.4.2fc4/include -K -D_NONSTD_TYPES
-D_MBI=void -o pagsh.krb pagsh.o libsys.a
/afs/wu/common/openafs/openafs-1.4.2fc4/lib/librx.a libsys.a
/afs/wu/common/openafs/openafs-1.4.2fc4/lib/liblwp.a
/afs/wu/common/openafs/openafs-1.4.2fc4/lib/util.a -ldl
ld: 0711-317 ERROR: Undefined symbol: .get_pag
configure arguments: --enable-transarc-paths --enable-tivoli-tsm
Have I done something wrong or is 'get_pag' really not defined (I
did not find it in the source)? The call to this function was
introduced after 1.4.1:
# diff src/sys/pagsh.c ../openafs-1.4.1/src/sys/pagsh.c
14c14
< ("$Header: /cvs/openafs/src/sys/pagsh.c,v 1.9.2.2 2006/07/20 23:35:44
shadow Exp $");
---
> ("$Header: /cvs/openafs/src/sys/pagsh.c,v 1.9 2003/07/15 23:16:54 shadow
> Exp $");
18,19d17
< #ifdef AFS_AIX51_ENV
< #include <sys/cred.h>
21d18
< #endif
92,98d88
< #if defined(AFS_AIX51_ENV)
< afs_int32 pag;
<
< if (get_pag(PAG_AFS, &pag) < 0 || pag == 0)
< pag = -1;
< return pag;
< #else
122d111
< #endif
kind regards,
ernst jeschek
--
[EMAIL PROTECTED] |\ _,,,---,,_
Fax: +43/1/31336/702 ZZZzz /,`.-'`' -. ;-;;,_
Zentrum fuer Informatikdienste |,4- ) )-,_. ,\ ( `'-'
Wirtschaftsuniversitaet Wien '---''(_/--' `-'\_)
pgpJe048s3LkL.pgp
Description: PGP signature
