From 2f4f2dd78c8d0f6bf1df19edad76bc78b7ebb35f Mon Sep 17 00:00:00 2001 From: Ehud Kaldor Date: Thu, 5 Jul 2018 14:17:18 -0700 Subject: [PATCH] Add Alpine Linux suuprt to bindep This patch adds Alpine Linux (apk) entries to bindep.txt. closes-bug: #1780163 Change-Id: Iff24a2b02b8927113d616a5af06331f1a1e31170 --- bindep.txt | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/bindep.txt b/bindep.txt index 5725926e1e..1dbb87c1a5 100644 --- a/bindep.txt +++ b/bindep.txt @@ -2,32 +2,37 @@ # see http://docs.openstack.org/infra/bindep/ for additional information. build-essential [platform:dpkg] -gcc [platform:rpm] -gettext [!platform:suse] +linux-headers [platform:apk] +gcc [platform:rpm platform:apk] +gettext [!platform:suse platform:apk] gettext-runtime [platform:suse] liberasurecode-dev [platform:dpkg] # There's no library in CentOS 7 but Fedora and openSUSE have it. liberasurecode-devel [platform:rpm !platform:centos] -libffi-dev [platform:dpkg] +libffi-dev [platform:dpkg platform:apk] libffi-devel [platform:rpm] -libxml2-dev [platform:dpkg] +libxml2-dev [platform:dpkg platform:apk] libxml2-devel [platform:rpm] libxslt-devel [platform:rpm] libxslt1-dev [platform:dpkg] +libxslt-dev [platform:apk] memcached -python-dev [platform:dpkg] +python-dev [platform:dpkg platform:apk] python-devel [platform:rpm] -python3-dev [platform:dpkg test] +python3-dev [platform:dpkg platform:apk test] python3-devel [platform:fedora platform:suse test] # python3-devel does not pull in the python3 package on openSUSE so # we need to be explicit. The python3 package contains the XML module # which is required by a python3 virtualenv. Similarly, in python2, # the XML module is located in python-xml which is not pulled in # by python-devel as well. See https://bugzilla.suse.com/show_bug.cgi?id=1046990 -python3 [platform:suse test] +python3 [platform:suse platform:apk test] python-xml [platform:suse] rsync xfsprogs libssl-dev [platform:dpkg] openssl-devel [platform:redhat] +openssl-dev [platform:apk] libopenssl-devel [platform:suse] +py-cffi [platform:apk] +musl-dev [platform:apk]