Uploaded image for project: 'Libmongocrypt'
  1. Libmongocrypt
  2. MONGOCRYPT-571

IntelDFP build error on macOS 13.3.1 Ventura

    XMLWordPrintableJSON

Details

    • Icon: Build Failure Build Failure
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 1.7.4
    • None
    • None
    • None
    • Not Needed

    Description

      A build error was reported in slack. Here are the full build logs. Here is the error:

      cd /tmp/libmongocrypt-20230414-327-1xvowtd/libmongocrypt-1.7.3/kms-message && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -DKMS_MESSAGE_ENABLE_CRYPTO -DKMS_MESSAGE_ENABLE_CRYPTO_COMMON_CRYPTO -DKMS_MESSAGE_LITTLE_ENDIAN  -O3 -DNDEBUG -std=gnu90 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.sdk -fvisibility=hidden -Werror=implicit -Werror=return-type -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=ignored-qualifiers -Werror=uninitialized -MD -MT kms-message/CMakeFiles/kms_message_obj.dir/src/kms_b64.c.o -MF CMakeFiles/kms_message_obj.dir/src/kms_b64.c.o.d -o CMakeFiles/kms_message_obj.dir/src/kms_b64.c.o -c /tmp/libmongocrypt-20230414-327-1xvowtd/libmongocrypt-1.7.3/kms-message/src/kms_b64.c
      /tmp/libmongocrypt-20230414-327-1xvowtd/libmongocrypt-1.7.3/_deps/intel_dfp-src/LIBRARY/float128/dpml_exception.c:186:13: error: call to undeclared function 'raise'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
                  DPML_SIGNAL(p);
                  ^
      /tmp/libmongocrypt-20230414-327-1xvowtd/libmongocrypt-1.7.3/_deps/intel_dfp-src/LIBRARY/float128/dpml_exception.c:135:28: note: expanded from macro 'DPML_SIGNAL'
      #   define DPML_SIGNAL(p)        raise(SIGFPE)
                                       ^
      1 error generated.
      

      Attachments

        Activity

          People

            kyle.kloberdanz@mongodb.com Kyle Kloberdanz
            kevin.albertson@mongodb.com Kevin Albertson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: