[PATCH][Wok] Bug fix #185: make rpm fails on CentOS when firewalld isn't installed

Add firewalld as build requirement in all distros Signed-off-by: Ramon Medeiros <ramonn@linux.vnet.ibm.com> --- contrib/wok.spec.fedora.in | 1 + contrib/wok.spec.suse.in | 1 + docs/fedora-deps.md | 2 +- docs/opensuse-deps.md | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/contrib/wok.spec.fedora.in b/contrib/wok.spec.fedora.in index 48492ea..0119381 100644 --- a/contrib/wok.spec.fedora.in +++ b/contrib/wok.spec.fedora.in @@ -21,6 +21,7 @@ Requires: fontawesome-fonts Requires: open-sans-fonts Requires: logrotate Requires: openssl +BuildRequires: firewalld BuildRequires: gettext-devel BuildRequires: libxslt BuildRequires: openssl diff --git a/contrib/wok.spec.suse.in b/contrib/wok.spec.suse.in index 11c0464..8bed37a 100644 --- a/contrib/wok.spec.suse.in +++ b/contrib/wok.spec.suse.in @@ -22,6 +22,7 @@ Requires: fontawesome-fonts Requires: google-opensans-fonts Requires: logrotate Requires: openssl +BuildRequires: firewalld BuildRequires: gettext-tools BuildRequires: libxslt-tools BuildRequires: openssl diff --git a/docs/fedora-deps.md b/docs/fedora-deps.md index 260390e..fa99f30 100644 --- a/docs/fedora-deps.md +++ b/docs/fedora-deps.md @@ -20,7 +20,7 @@ Build Dependencies -------------------- $ sudo yum install gcc make autoconf automake gettext-devel git rpm-build \ - libxslt + libxslt firewalld Runtime Dependencies -------------------- diff --git a/docs/opensuse-deps.md b/docs/opensuse-deps.md index 7fe1763..ad4ed92 100644 --- a/docs/opensuse-deps.md +++ b/docs/opensuse-deps.md @@ -10,7 +10,7 @@ Build Dependencies -------------------- $ sudo zypper install gcc make autoconf automake gettext-tools git \ - rpm-build libxslt-tools + rpm-build libxslt-tools firewalld Runtime Dependencies -------------------- -- 2.7.4

Hi Ramon. I could not apply this patch on stable branch. Could you rebase it and resend? It would be great to have it for 2.3.1 release this week. On 12/12/2016 03:26 PM, Ramon Medeiros wrote:
Add firewalld as build requirement in all distros
Signed-off-by: Ramon Medeiros <ramonn@linux.vnet.ibm.com> --- contrib/wok.spec.fedora.in | 1 + contrib/wok.spec.suse.in | 1 + docs/fedora-deps.md | 2 +- docs/opensuse-deps.md | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/contrib/wok.spec.fedora.in b/contrib/wok.spec.fedora.in index 48492ea..0119381 100644 --- a/contrib/wok.spec.fedora.in +++ b/contrib/wok.spec.fedora.in @@ -21,6 +21,7 @@ Requires: fontawesome-fonts Requires: open-sans-fonts Requires: logrotate Requires: openssl +BuildRequires: firewalld BuildRequires: gettext-devel BuildRequires: libxslt BuildRequires: openssl diff --git a/contrib/wok.spec.suse.in b/contrib/wok.spec.suse.in index 11c0464..8bed37a 100644 --- a/contrib/wok.spec.suse.in +++ b/contrib/wok.spec.suse.in @@ -22,6 +22,7 @@ Requires: fontawesome-fonts Requires: google-opensans-fonts Requires: logrotate Requires: openssl +BuildRequires: firewalld BuildRequires: gettext-tools BuildRequires: libxslt-tools BuildRequires: openssl diff --git a/docs/fedora-deps.md b/docs/fedora-deps.md index 260390e..fa99f30 100644 --- a/docs/fedora-deps.md +++ b/docs/fedora-deps.md @@ -20,7 +20,7 @@ Build Dependencies --------------------
$ sudo yum install gcc make autoconf automake gettext-devel git rpm-build \ - libxslt + libxslt firewalld
Runtime Dependencies -------------------- diff --git a/docs/opensuse-deps.md b/docs/opensuse-deps.md index 7fe1763..ad4ed92 100644 --- a/docs/opensuse-deps.md +++ b/docs/opensuse-deps.md @@ -10,7 +10,7 @@ Build Dependencies --------------------
$ sudo zypper install gcc make autoconf automake gettext-tools git \ - rpm-build libxslt-tools + rpm-build libxslt-tools firewalld
Runtime Dependencies --------------------
participants (2)
-
Aline Manera
-
Ramon Medeiros