Re: Clang (Open XL C 17.1+) on AIX

Jeffrey Altman <[email protected]> Sat, 30 Nov 2024 21:43:03 -0500
Newsgroups gmane.comp.file-systems.openafs.devel
Message-ID <[email protected]>
> On Nov 30, 2024, at 5:52 PM, Ben Huntsman <[email protected]> wrote:
> 
> In file included from /home/build/openafs/src/external/heimdal/hcrypto/sha256.c:34:
> In file included from /home/build/openafs/src/crypto/hcrypto/kernel/config.h:30:
> In file included from /home/build/openafs/src/afs/sysincludes.h:276:
> ../sys/socketvar.h:158:57: error: array has incomplete element type 'struct free_sock_hash_bucket'
> extern struct free_sock_hash_bucket free_sock_hash_table[];
>                                                         ^
> ../sys/socketvar.h:158:15: note: forward declaration of 'struct free_sock_hash_bucket'
> extern struct free_sock_hash_bucket free_sock_hash_table[];
>               ^
> 
>    Unfortunately sys/socketvar.h is an AIX-supplied header file, so we can't change it.  I could open a bug report with IBM but even if they fix it in the future we still need to deal with this situation for this version.
> 

Where is  struct free_sock_hash_bucket declared?
smime.p7s (application/pkcs7-signature, 3.8 KB) - not displayed