diff options
author | Matthew Oliver <matt@oliver.net.au> | 2017-08-14 09:11:35 +1000 |
---|---|---|
committer | Matthew Oliver <matt@oliver.net.au> | 2017-08-16 11:35:41 +1000 |
commit | 0fead33ba145554f9aa6d2fdf32356f8fad821cf (patch) | |
tree | 81da8ea268a699a30794503d4c8745883707aaa7 /bindep.txt | |
parent | bf09a067083d9fd1077c418a96a491fcd7e0f7eb (diff) | |
download | swift-0fead33ba145554f9aa6d2fdf32356f8fad821cf.tar.gz |
Add OpenSuse SAIO build instructions
This patch adds OpenSuse to the build a SAIO development page.
OpenSuse's libssl.so naming is different then other Linux distros
and as such it can't simply use pip's cryptography wheel/binary,
which by default is linked to libssl.so.10.
To fix this, --no-binary cryptography was added to pip install:
pip install --no-binary cryptography -r requirements.txt
Which forces the cryptography module's binding to be compiled
against the correct libssl.so library.
Change-Id: I6a070f33d670edbb887433530c44e2cb509f0c58
Diffstat (limited to 'bindep.txt')
-rw-r--r-- | bindep.txt | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/bindep.txt b/bindep.txt index b2c61ebb6..80ce1bf91 100644 --- a/bindep.txt +++ b/bindep.txt @@ -3,7 +3,8 @@ build-essential [platform:dpkg] gcc [platform:rpm] -gettext +gettext [!platform:suse] +gettext-runtime [platform:suse] liberasurecode-dev [platform:dpkg] liberasurecode-devel [platform:rpm] libffi-dev [platform:dpkg] @@ -12,8 +13,10 @@ memcached python-dev [platform:dpkg] python-devel [platform:rpm] python3-dev [platform:dpkg] -python34-devel [platform:rpm] +python34-devel [platform:redhat] +python3-devel [platfrom:suse] rsync xfsprogs libssl-dev [platform:dpkg] -openssl-devel [platform:rpm] +openssl-devel [platform:redhat] +libopenssl-devel [platform:suse] |