Hi there- Using the IBM clang-based Open XL C 17.1.0, I'm getting the following sequence of errors when trying to compile src/rx/AIX/rx_knet.c:
/home/build/openafs/src/rx/AIX/rx_knet.c:378:6: error: expected expression MGETHDR(m, M_DONTWAIT, MT_DATA); ^ ../sys/mbuf_macro.h:389:25: note: expanded from macro 'MGETHDR' (m)->m_eyecat = EYEC_MBUFA; \ ^ ../sys/mbuf_base.h:79:61: note: expanded from macro 'EYEC_MBUFA' #define EYEC_MBUFA __EYEC8('m','b','u','f','A','L','L','')/* %mbufALL */ ^ And a few others that are similar, all going back to the EYEC_MBUFA definition. The ^ is under the '' in case the font doesn't display this message correctly. What exactly is this telling me, and any suggestions on how to resolve? sys/mbuf_base.h is a system header and we can't exactly change it... Thank you for any tips! -Ben