From 71f7fe07a4fa0352569b739ed21310b15bf4ba73 Mon Sep 17 00:00:00 2001 From: shixuantong Date: Tue, 22 Nov 2022 09:44:38 +0800 Subject: [PATCH] enable check --- mcelog.spec | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/mcelog.spec b/mcelog.spec index b80429d..6b58ba9 100644 --- a/mcelog.spec +++ b/mcelog.spec @@ -1,10 +1,11 @@ +#needsrootforbuild %define last_tar_version 168 %define mce_inject_ver 2013.01.19 %define aer_inject_ver 2010.03.10 Name: mcelog Version: 168 -Release: 3 +Release: 4 Epoch: 3 Summary: Linux kernel machine check handling middleware License: GPLv2 @@ -14,7 +15,7 @@ Source1: mce-inject-%{mce_inject_ver}.tar.bz2 Source2: aer-inject-%{aer_inject_ver}.tar.bz2 Source3: mcelog.conf ExclusiveArch: i686 x86_64 -BuildRequires: bison flex systemd gcc +BuildRequires: bison flex systemd gcc psmisc Requires(post): systemd Requires(preun): systemd Requires(postun): systemd @@ -50,6 +51,10 @@ install -p -m644 mcelog.service $RPM_BUILD_ROOT%{_unitdir}/mcelog.service destdir=$RPM_BUILD_ROOT make -C mce-inject-%{mce_inject_ver} install install -p -m755 aer-inject-%{aer_inject_ver}/aer-inject $RPM_BUILD_ROOT/%{_sbindir}/aer-inject +%check +export PATH="$PATH:$RPM_BUILD_ROOT%{_sbindir}" +make test + %clean rm -rf $RPM_BUILD_ROOT @@ -75,7 +80,10 @@ rm -rf $RPM_BUILD_ROOT %attr(0644,root,root) %{_mandir}/*/* %changelog -* Fri May 28 2021 yangzhuangzhuang - 168-2 +* Tue Nov 22 2022 shixuantong - 3:168-4 +- enable check + +* Fri May 28 2021 yangzhuangzhuang - 168-3 - The "cc:command not found" error message is displayed during compilation.Therefore,add buildrequires gcc. * Wed Sep 2 2020 zhangxingliang - 168-2 -- Gitee