enable make check to execute the test-suites

This commit is contained in:
luocheng 2021-08-26 09:29:45 -04:00
parent f0b1c65121
commit 54f4e3546b

View File

@ -1,6 +1,6 @@
Name: numactl Name: numactl
Version: 2.0.13 Version: 2.0.13
Release: 5 Release: 6
Summary: Library for tuning for Non Uniform Memory Access machines Summary: Library for tuning for Non Uniform Memory Access machines
License: GPLv2 License: GPLv2
URL: https://github.com/numactl/numactl URL: https://github.com/numactl/numactl
@ -39,6 +39,11 @@ Development package for numa library calls
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
%make_install %make_install
%check
# test-suites need current-build dynamic libray,
# so we export LD_LIBRARY_PATH for find it.
LD_LIBRARY_PATH=$(pwd)/.libs make check
%ldconfig_scriptlets %ldconfig_scriptlets
%post libs -p /sbin/ldconfig %post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig
@ -69,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*.3* %{_mandir}/man3/*.3*
%changelog %changelog
* Thu Aug 26 2021 Chunsheng Luo <luochunsheng@huawei.com> - 2.0.13-6
- DESC: enable make check
* Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 2.0.13-5 * Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 2.0.13-5
- DESC: delete -Sgit from %autosetup, and delete BuildRequires git - DESC: delete -Sgit from %autosetup, and delete BuildRequires git