Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-2339

Build manylinux2014_aarch64/ppc64le/s390x releases in Evergreen

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.11.1
    • Affects Version/s: None
    • Component/s: None
    • None

      As described in https://github.com/pypa/manylinux/issues/683, the manylinux2014_aarch64/ppc64le/s390x Docker images do not work on Ubuntu 18.04 but they do work on Ubuntu 20.04 and macOS. If we can get the build team to install Docker on Ubuntu 20 then we can automatically build these wheels in Evergreen (as follow on work to PYTHON-1631).

      For now we can build these wheels on macOS:

      docker run --rm -v `pwd`:/pymongo quay.io/pypa/manylinux2014_aarch64 /pymongo/.evergreen/build-manylinux-internal.sh
      docker run --rm -v `pwd`:/pymongo quay.io/pypa/manylinux2014_ppc64le /pymongo/.evergreen/build-manylinux-internal.sh
      docker run --rm -v `pwd`:/pymongo quay.io/pypa/manylinux2014_s390x /pymongo/.evergreen/build-manylinux-internal.sh
      

            Assignee:
            shane.harvey@mongodb.com Shane Harvey
            Reporter:
            shane.harvey@mongodb.com Shane Harvey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: