Re: linking afs.ext.64 on AIX fails with missing symbol vprintf

Jeffrey E Altman <[email protected]> Sat, 13 Aug 2022 13:25:30 -0400
Newsgroups gmane.comp.file-systems.openafs.general
Organization AuriStor, Inc.
Message-ID <[email protected]>
On 8/13/2022 12:20 PM, Ben Huntsman ([email protected]) wrote:
> Ah, yes, that is what I thought.  The problem is that AIX's kernel 
> doesn't have vprintf.  Only printf.  However, the change set you 
> linked indicates that previously, osi_Msg used fprintf, and indeed 
> that goes all the way back to the beginning.  That's why I wonder how 
> it worked on AIX in the past.  With no vprintf in the kernel, what 
> alternative should we use here?
>
The prior change had osi_Msg as a macro not a function.  That means that 
the fprintf reference would have been substituted for wherever osi_Msg 
was used.  Assuming that osi_Msg was defined for AIX at all.

The referenced change was intended to fix a problem specific to Linux.  
You might want to revert the change and see whether or not you make 
further progress.


As an aside, development discussions such as this are not of general 
interest to the end user community and are more appropriate to be held 
on [email protected] instead.
smime.p7s (application/pkcs7-signature, 3.9 KB) - not displayed