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

[python] setup.py fails to build bindings if qpid-proton-c-devel installed

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: proton-0.9.1
    • Fix Version/s: proton-0.10
    • Component/s: python-binding
    • Labels:
      None

      Description

      When pip attempts to install the python-qpid-proton sdist, and the proton devel package has been installed, the installation fails.

      setup.py finds that the necessary proton headers and library have been installed, so setup.py attempts to swig the installed headers. swig fails to find the headers and the install fails.

      The failure is due to the setup.py not passing the correct -I search path to swig. It should pass the search path found by pkg-config

        Attachments

          Activity

            People

            • Assignee:
              kgiusti Ken Giusti
              Reporter:
              kgiusti Ken Giusti
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: