Build failure on AIX platform

XMLWordPrintableJSON

    • Type: Build Failure
    • Resolution: Fixed
    • Priority: Unknown
    • 2.2.0
    • 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;
            |   ^~~~~

            Assignee:
            Kevin Albertson
            Reporter:
            shubham gupta
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: