summaryrefslogtreecommitdiff
path: root/bindep.txt
diff options
context:
space:
mode:
authorMatthew Oliver <matt@oliver.net.au>2017-08-14 09:11:35 +1000
committerMatthew Oliver <matt@oliver.net.au>2017-08-16 11:35:41 +1000
commit0fead33ba145554f9aa6d2fdf32356f8fad821cf (patch)
tree81da8ea268a699a30794503d4c8745883707aaa7 /bindep.txt
parentbf09a067083d9fd1077c418a96a491fcd7e0f7eb (diff)
downloadswift-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.txt9
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]