You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Justin Ross (JIRA)" <ji...@apache.org> on 2016/11/04 02:45:58 UTC

[jira] [Updated] (PROTON-731) Installing language bindings provides no means to override the install path

     [ https://issues.apache.org/jira/browse/PROTON-731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Justin Ross updated PROTON-731:
-------------------------------
    Fix Version/s: Future

> Installing language bindings provides no means to override the install path
> ---------------------------------------------------------------------------
>
>                 Key: PROTON-731
>                 URL: https://issues.apache.org/jira/browse/PROTON-731
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: python-binding
>            Reporter: Darryl L. Pierce
>              Labels: patch
>             Fix For: Future
>
>         Attachments: 0001-PROTON-731-Installing-Python-requires-Proton-be-inst.patch
>
>
> When performing an install, such as with Fedora or Ubuntu packaging, the python installation bits use setuptools to build and install the bindings. However, since the code isn't necessarily installed at that point the install fails with:
> running sdist
> running check
> warning: sdist: manifest template 'MANIFEST.in' does not exist (using default file list)
> warning: sdist: standard file not found: should have one of README, README.txt
> writing manifest file 'MANIFEST'
> creating python-qpid-proton-0.8-0
> making hard links in python-qpid-proton-0.8-0...
> hard linking cproton.py -> python-qpid-proton-0.8-0
> hard linking cprotonPYTHON_wrap.c -> python-qpid-proton-0.8-0
> hard linking proton.py -> python-qpid-proton-0.8-0
> hard linking setup.py -> python-qpid-proton-0.8-0
> creating dist
> Creating tar archive
> removing 'python-qpid-proton-0.8-0' (and everything under it)
> running install
> running build
> running build_py
> creating build
> creating build/lib.linux-x86_64-2.7
> copying proton.py -> build/lib.linux-x86_64-2.7
> copying cproton.py -> build/lib.linux-x86_64-2.7
> running build_ext
> building '_cproton' extension
> creating build/temp.linux-x86_64-2.7
> gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Itemp/usr/local/include -I/usr/include/python2.7 -c cprotonPYTHON_wrap.c -o build/temp.linux-x86_64-2.7/cprotonPYTHON_wrap.o
> cprotonPYTHON_wrap.c:3019:24: fatal error: proton/url.h: No such file or directory
>  #include <proton/url.h>
>                         ^
> compilation terminated.
> ERROR:root:setup failed!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org