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

Update Intel DFP dependency to support build without network access

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Unknown Unknown
    • 1.7.1
    • None
    • None
    • None

    Description

      The decimal128 support implemented in MONGOCRYPT-483 introduced a dependency on Intel DFP. The initial implementation downloads the Intel DFP library source distribution from the Internet for each build. it is necessary to support disconnected builds (i.e., builds without network access), which entails the following improvements:

      • include the the Intel DFP sources as a vendored third-party module of libmongocrypt (similar to how zlib is handled for the C driver)
      • add the option for the user to build using a system-installed Intel DFP library rather than using the vendored Intel DFP sources

      Attachments

        Activity

          People

            roberto.sanchez@mongodb.com Roberto Sanchez
            roberto.sanchez@mongodb.com Roberto Sanchez
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: