Hi guys-
   Sorry for the spam of late but thank you to everyone who's helped so far.  
Great progress is being made!

   Currently, it's failing on aklog.  Here's the output:

+ cd aklog
+ make all
         /bin/sh ../../libtool --quiet --mode=link --tag=CC   xlc_r -static 
-L/opt/freeware/lib  -L/project/openafs/lib -L/project/openafs/lib  -O  
-I/opt/freeware/include -DALLOW_REGISTER   -O -K -D_NONSTD_TYPES -D_MBI=void   
-I/project/openafs/src/config -I/project/openafs/include  -I. -I.      
-DAFS_PTHREAD_ENV   -o asetkey asetkey.o  -L/opt/freeware/lib -lkrb5 -lcom_err 
-lkrb5support   ../../src/ptserver/liboafs_prot.la  
../../src/rxkad/liboafs_rxkad.la  ../../src/cmd/liboafs_cmd.la  
../../src/opr/liboafs_opr.la  ../../src/util/liboafs_util.la 
-L/project/openafs/lib -lafshcrypto -L/project/openafs/lib -lrokenafs -lpthread 
-ldl
ld: 0711-317 ERROR: Undefined symbol: .krb5_c_make_random_key
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
make: 1254-004 The error code from the last command is 8.


There is a changeset https://gerrit.openafs.org/#/c/10107/ that looks like a 
substantially similar build failure, except on Linux.  However, that's a pretty 
old change and it would appear that this code worked on AIX more recently.  One 
thing to note, I'm using the krb5 from the AIX Linux Toolbox, and krb5.a is in 
/opt/freeware/lib.  nm shows that it indeed has that symbol in it, and it's 
there on the command line...  Do most AIX users typically use the AIX Linux 
Toolbox kerberos, or a different implementation?

Thanks again!

-Ben

Gerrit Code Review - OpenAFS<https://gerrit.openafs.org/#/c/10107/>
ID: Subject: Status: Owner: Project: Branch: Updated: Size: CR: V: 15085: 
viced: Keep host locked after h_Lookup_r: Merge Conflict
gerrit.openafs.org

Reply via email to