[OpenAFS-devel] undefined ubik symbols

Jim Rees rees@umich.edu
Fri, 14 Jul 2006 17:18:22 -0400


Is there a fix for this?  OpenBSD build from cvs head.

cc  -O -I/afs/umich.edu/user/r/e/rees/afs/b/src/config -I. -I. -I/afs/umich.edu/user/r/e/rees/afs/b/include -I/afs/umich.edu/user/r/e/rees/afs/b/include/afs -I/afs/umich.edu/user/r/e/rees/afs/b/include/rx -I/afs/umich.edu/user/r/e/rees/afs/b -I/afs/umich.edu/user/r/e/rees/afs/b/src -I/afs/umich.edu/user/r/e/rees/afs/b/src   -o pts pts.o /afs/umich.edu/user/r/e/rees/afs/b/lib/libcmd.a libprot.a /afs/umich.edu/user/r/e/rees/afs/b/lib/libubik.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/libauth.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/librxkad.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/librxstat.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/librx.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/liblwp.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/libdes.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/libcmd.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/libcom_err.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/util.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/libsys.a  /afs/umich.edu/user/r/e/rees/afs/b/lib/libafsu
 til.a 
libprot.a(ptuser.o)(.text+0x5ad): In function `pr_CreateUser':
: undefined reference to `ubik_PR_NewEntry'
libprot.a(ptuser.o)(.text+0x5c4): In function `pr_CreateUser':
: undefined reference to `ubik_PR_INewEntry'
libprot.a(ptuser.o)(.text+0x63b): In function `pr_CreateGroup':
: undefined reference to `ubik_PR_NewEntry'
libprot.a(ptuser.o)(.text+0x653): In function `pr_CreateGroup':
: undefined reference to `ubik_PR_INewEntry'
libprot.a(ptuser.o)(.text+0x69f): In function `pr_Delete':
: undefined reference to `ubik_PR_Delete'
libprot.a(ptuser.o)(.text+0x6c5): In function `pr_DeleteByID':
: undefined reference to `ubik_PR_Delete'
libprot.a(ptuser.o)(.text+0x76b): In function `pr_AddToGroup':
: undefined reference to `ubik_PR_AddToGroup'
libprot.a(ptuser.o)(.text+0x84b): In function `pr_RemoveUserFromGroup':
: undefined reference to `ubik_PR_RemoveFromGroup'
libprot.a(ptuser.o)(.text+0x8c6): In function `pr_NameToId':
: undefined reference to `ubik_PR_NameToID'
libprot.a(ptuser.o)(.text+0x92a): In function `pr_SNameToId':
: undefined reference to `ubik_PR_NameToID'
libprot.a(ptuser.o)(.text+0x985): In function `pr_IdToName':
: undefined reference to `ubik_PR_IDToName'
libprot.a(ptuser.o)(.text+0x9ce): In function `pr_SIdToName':
: undefined reference to `ubik_PR_IDToName'
libprot.a(ptuser.o)(.text+0xa3e): In function `pr_GetCPS':
: undefined reference to `ubik_PR_GetCPS'
libprot.a(ptuser.o)(.text+0xa96): In function `pr_GetCPS2':
: undefined reference to `ubik_PR_GetCPS2'
libprot.a(ptuser.o)(.text+0xaea): In function `pr_GetHostCPS':
: undefined reference to `ubik_PR_GetHostCPS'
libprot.a(ptuser.o)(.text+0xb86): In function `pr_ListOwned':
: undefined reference to `ubik_PR_ListOwned'
libprot.a(ptuser.o)(.text+0xc15): In function `pr_IDListMembers':
: undefined reference to `ubik_PR_ListElements'
libprot.a(ptuser.o)(.text+0xc85): In function `pr_ListEntry':
: undefined reference to `ubik_PR_ListEntry'
libprot.a(ptuser.o)(.text+0xcd7): In function `pr_ListEntries':
: undefined reference to `ubik_PR_ListEntries'
libprot.a(ptuser.o)(.text+0xd4f): In function `pr_CheckEntryByName':
: undefined reference to `ubik_PR_ListEntry'
libprot.a(ptuser.o)(.text+0xe03): In function `pr_CheckEntryById':
: undefined reference to `ubik_PR_ListEntry'
libprot.a(ptuser.o)(.text+0xeda): In function `pr_ChangeEntry':
: undefined reference to `ubik_PR_ChangeEntry'
libprot.a(ptuser.o)(.text+0xf8e): In function `pr_IsAMemberOf':
: undefined reference to `ubik_PR_IsAMemberOf'
libprot.a(ptuser.o)(.text+0xfe2): In function `pr_ListMaxUserId':
: undefined reference to `ubik_PR_ListMax'
libprot.a(ptuser.o)(.text+0xffc): In function `pr_SetMaxUserId':
: undefined reference to `ubik_PR_SetMax'
libprot.a(ptuser.o)(.text+0x101a): In function `pr_ListMaxGroupId':
: undefined reference to `ubik_PR_ListMax'
libprot.a(ptuser.o)(.text+0x1034): In function `pr_SetMaxGroupId':
: undefined reference to `ubik_PR_SetMax'
libprot.a(ptuser.o)(.text+0x1061): In function `pr_SetFieldsEntry':
: undefined reference to `ubik_PR_SetFieldsEntry'
collect2: ld returned 1 exit status
*** Error code 1