Add: "ExcludeArch: armv7hl"

For some reason still unclear we're *not* able to build SSSD on koji's
buildroot for armv7hl. Some tests have been done and SSSD was built
successfully using real armv7hl hardware, which indicates that we're
facing https://bugzilla.redhat.com/show_bug.cgi?id=1576593

As soon as the bug is resolved, this patch could be safely reverted.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
This commit is contained in:
Fabiano Fidêncio 2018-05-16 19:49:37 +02:00
parent 0a2c83fbd0
commit bc3790f5a0

View File

@ -218,6 +218,7 @@ Recommends: libsss_autofs%{?_isa} = %{version}-%{release}
Recommends: sssd-nfs-idmap = %{version}-%{release} Recommends: sssd-nfs-idmap = %{version}-%{release}
Requires: libsss_idmap = %{version}-%{release} Requires: libsss_idmap = %{version}-%{release}
%{?systemd_requires} %{?systemd_requires}
ExcludeArch: armv7hl
### Provides ### ### Provides ###
Provides: libsss_sudo-devel = %{version}-%{release} Provides: libsss_sudo-devel = %{version}-%{release}
@ -236,6 +237,7 @@ Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig Requires(postun): /sbin/ldconfig
Requires(post): /usr/sbin/alternatives Requires(post): /usr/sbin/alternatives
Requires(preun): /usr/sbin/alternatives Requires(preun): /usr/sbin/alternatives
ExcludeArch: armv7hl
%description client %description client
Provides the libraries needed by the PAM and NSS stacks to connect to the SSSD Provides the libraries needed by the PAM and NSS stacks to connect to the SSSD
@ -248,6 +250,7 @@ License: LGPLv3+
Requires(post): /sbin/ldconfig Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig Requires(postun): /sbin/ldconfig
Conflicts: sssd-common < %{version}-%{release} Conflicts: sssd-common < %{version}-%{release}
ExcludeArch: armv7hl
%description -n libsss_sudo %description -n libsss_sudo
A utility library to allow communication between SUDO and SSSD A utility library to allow communication between SUDO and SSSD
@ -257,6 +260,8 @@ Summary: A library to allow communication between Autofs and SSSD
Group: Development/Libraries Group: Development/Libraries
License: LGPLv3+ License: LGPLv3+
Conflicts: sssd-common < %{version}-%{release} Conflicts: sssd-common < %{version}-%{release}
ExcludeArch: armv7hl
%description -n libsss_autofs %description -n libsss_autofs
A utility library to allow communication between Autofs and SSSD A utility library to allow communication between Autofs and SSSD
@ -269,6 +274,7 @@ Requires: sssd-common = %{version}-%{release}
# required by sss_obfuscate # required by sss_obfuscate
Requires: python3-sss = %{version}-%{release} Requires: python3-sss = %{version}-%{release}
Requires: python3-sssdconfig = %{version}-%{release} Requires: python3-sssdconfig = %{version}-%{release}
ExcludeArch: armv7hl
%description tools %description tools
Provides userspace tools for manipulating users, groups, and nested groups in Provides userspace tools for manipulating users, groups, and nested groups in
@ -1312,6 +1318,7 @@ fi
* Wed May 16 2018 Fabiano Fidêncio <fidencio@fedoraproject.org> - 1.16.1-7 * Wed May 16 2018 Fabiano Fidêncio <fidencio@fedoraproject.org> - 1.16.1-7
- Related: upstream#3436 - Certificates used in unit tests have limited - Related: upstream#3436 - Certificates used in unit tests have limited
lifetime lifetime
- Add: "ExcludeArch: armv7hl"
* Mon May 14 2018 Fabiano Fidêncio <fidencio@fedoraproject.org> - 1.16.1-6 * Mon May 14 2018 Fabiano Fidêncio <fidencio@fedoraproject.org> - 1.16.1-6
- Related: upstream#3436 - Add openssl, openssh and nss-tools as BuildRequires - Related: upstream#3436 - Add openssl, openssh and nss-tools as BuildRequires