Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-1330

Include the C sources in the python source distribution

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • proton-0.15.0
    • proton-0.16.0
    • python-binding
    • None

    Description

      setup.py in the python bindings will download the proton-c sources from the apache dist url if proton is not installed.

      The source tarballs hosted at apache dist may be deleted at any time by apache infrastructure maintainers. This will lead to failures when installing python via setup.py (as is done via pip for the pypi packages).

      We should modify the cmake build of the python bindings to package up the necessary proton-c source files for inclusion in the python bindings package. Instead of fetching the necessary sources from apache, setup.py can simply build and install the proton library using the bundled sources.

      Attachments

        Issue Links

          Activity

            People

              kgiusti Ken Giusti
              kgiusti Ken Giusti
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: