-
Type:
Build Failure
-
Resolution: Fixed
-
Priority:
Unknown
-
Affects Version/s: 2.1.0
-
Component/s: None
-
None
-
Not Needed
-
🔵 Done
-
C Drivers
-
Not Needed
-
None
-
None
-
None
-
None
-
None
-
None
Mongo C driver building on AIX platform resulted in failure mentioned below
/home/buildusr/rpmbuild/BUILD/mongo-c-driver-1.23.2/64bit/src/libmongoc/tests/unified/test-diagnostics.c:27:3: error: conflicting types for 'msg_t'
27 | } msg_t;
| ^~~~~
In file included from /opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/10/include-fixed/sys/localedef.h:63,
from /opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/10/include-fixed/ctype.h:190,
from /home/buildusr/rpmbuild/BUILD/mongo-c-driver-1.23.2/64bit/src/libbson/src/bson/bson-compat.h:71,
from /home/buildusr/rpmbuild/BUILD/mongo-c-driver-1.23.2/64bit/src/libbson/src/bson/bson.h:23,
from /home/buildusr/rpmbuild/BUILD/mongo-c-driver-1.23.2/64bit/src/libmongoc/tests/unified/test-diagnostics.h:20,
from /home/buildusr/rpmbuild/BUILD/mongo-c-driver-1.23.2/64bit/src/libmongoc/tests/unified/test-diagnostics.c:17:
/usr/include/sys/localedef31.h:133:3: note: previous declaration of 'msg_t' was here
133 | } msg_t;
| ^~~~~