Fix multilib issue

Subpackage freerdp-devel is not multilib-clean. The build-config.h
header file differs for x86_64 vs i686. Let's use %multilib_fix_c_header
RPM macro to fix this issue:
https://fedoraproject.org/wiki/PackagingDrafts/MultilibTricks
This commit is contained in:
Ondrej Holy 2018-10-09 12:34:45 +02:00
parent 804c10b9ce
commit 581c5e7f50
1 changed files with 3 additions and 0 deletions

View File

@ -44,6 +44,7 @@ BuildRequires: libXv-devel
BuildRequires: pam-devel
BuildRequires: xmlto
BuildRequires: zlib-devel
BuildRequires: multilib-rpm-config
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
@ -202,6 +203,8 @@ popd
find %{buildroot} -name "*.a" -delete
%multilib_fix_c_header --file %{_includedir}/freerdp2/freerdp/build-config.h
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig