Fix cyclic dependencies between sssd-{krb5,}-common

The upstream ticket #2507 is prerequisite for BZ1212503
Patch also enables cmocka tests with secondary architectures.
This commit is contained in:
Lukas Slebodnik 2015-05-08 14:32:52 +02:00
parent 40a97f0f88
commit a0e4fecc9c

View File

@ -199,9 +199,7 @@ BuildRequires: diffstat
BuildRequires: findutils BuildRequires: findutils
BuildRequires: glib2-devel BuildRequires: glib2-devel
BuildRequires: selinux-policy-targeted BuildRequires: selinux-policy-targeted
%ifarch %{ix86} x86_64 %{arm} BuildRequires: libcmocka-devel >= 1.0.0
BuildRequires: libcmocka-devel
%endif
%if (0%{?fedora} >= 20) %if (0%{?fedora} >= 20)
BuildRequires: uid_wrapper BuildRequires: uid_wrapper
BuildRequires: nss_wrapper BuildRequires: nss_wrapper
@ -770,6 +768,7 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/%{name}/libsss_child.so %{_libdir}/%{name}/libsss_child.so
%{_libdir}/%{name}/libsss_crypt.so %{_libdir}/%{name}/libsss_crypt.so
%{_libdir}/%{name}/libsss_debug.so %{_libdir}/%{name}/libsss_debug.so
%{_libdir}/%{name}/libsss_krb5_common.so
%{_libdir}/%{name}/libsss_ldap_common.so %{_libdir}/%{name}/libsss_ldap_common.so
%{_libdir}/%{name}/libsss_util.so %{_libdir}/%{name}/libsss_util.so
%{_libdir}/%{name}/libsss_semanage.so %{_libdir}/%{name}/libsss_semanage.so
@ -823,7 +822,6 @@ rm -rf $RPM_BUILD_ROOT
%files krb5-common %files krb5-common
%defattr(-,root,root,-) %defattr(-,root,root,-)
%doc COPYING %doc COPYING
%{_libdir}/%{name}/libsss_krb5_common.so
%{_libexecdir}/%{servicename}/ldap_child %{_libexecdir}/%{servicename}/ldap_child
%{_libexecdir}/%{servicename}/krb5_child %{_libexecdir}/%{servicename}/krb5_child