add abi check
This commit is contained in:
parent
d37461081e
commit
61cf8acd95
@ -7,6 +7,7 @@ URL: https://mj.ucw.cz/sw/pciutils/
|
|||||||
|
|
||||||
Source0: https://www.kernel.org/pub/software/utils/pciutils/%{name}-%{version}.tar.xz
|
Source0: https://www.kernel.org/pub/software/utils/pciutils/%{name}-%{version}.tar.xz
|
||||||
Source1: multilibconfigh
|
Source1: multilibconfigh
|
||||||
|
Source2: libpci_symbols.lst
|
||||||
|
|
||||||
#change pci.ids directory to hwdata, fedora/rhel specific
|
#change pci.ids directory to hwdata, fedora/rhel specific
|
||||||
Patch1: pciutils-2.2.1-idpath.patch
|
Patch1: pciutils-2.2.1-idpath.patch
|
||||||
@ -80,6 +81,10 @@ install -p -m 644 lib/libpci.pc $RPM_BUILD_ROOT%{_libdir}/pkgconfig
|
|||||||
|
|
||||||
%ldconfig_scriptlets libs
|
%ldconfig_scriptlets libs
|
||||||
|
|
||||||
|
%check
|
||||||
|
nm -gDC $RPM_BUILD_ROOT/%{_libdir}/libpci.so.%{version} | sed -n -e 's/@@/@/g' -e 's/^.* \([^ ]*@LIBPCI_.*\)$/\1/p' | sort | uniq >libpci_symbols_new.lst
|
||||||
|
diff -u %{SOURCE2} libpci_symbols_new.lst
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc README ChangeLog pciutils.lsm
|
%doc README ChangeLog pciutils.lsm
|
||||||
%{_sbindir}/lspci
|
%{_sbindir}/lspci
|
||||||
|
Loading…
Reference in New Issue
Block a user