Ensure libbson is built in Release Mode

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Unknown
    • pymongoarrrow-0.6.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      As reported in https://github.com/mongodb-labs/mongo-arrow/issues/82 and https://github.com/mongodb-labs/mongo-arrow/issues/96, Windows users have had some trouble using our wheels. This is because by default libbson builds in "Debug" mode, which uses the debug versions of Windows system dlls. When those debug system dlls are not present, Python gives an opaque ImportError.

      This problem was discovered by using https://github.com/lucasg/Dependencies on the produced assets in the wheel.

              Assignee:
              Steve Silvester
              Reporter:
              Steve Silvester
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: