update syscare to 1.0.1-7

Signed-off-by: renoseven <dev@renoseven.net>
This commit is contained in:
renoseven 2023-06-02 17:11:44 +08:00
parent dcb14d8ebf
commit 945173f2fa
2 changed files with 9 additions and 6 deletions

Binary file not shown.

View File

@ -6,7 +6,7 @@
Name: syscare Name: syscare
Version: 1.0.1 Version: 1.0.1
Release: 6 Release: 7
Summary: system hot-fix service Summary: system hot-fix service
License: MulanPSL-2.0 and GPL-2.0-only License: MulanPSL-2.0 and GPL-2.0-only
@ -25,7 +25,7 @@ The host can fix the system problem without rebooting.
%package kmod %package kmod
Summary: Syscare kernel modules. Summary: Syscare kernel modules.
Requires: kernel = %{kernel_version} Requires: kernel >= %{kernel_version}
BuildRequires: kernel-devel BuildRequires: kernel-devel
BuildRequires: make gcc bison flex BuildRequires: make gcc bison flex
@ -38,7 +38,7 @@ Requires: %{name} = %{version}-%{release}
Requires: %{name}-kmod >= 1.0.1-1 Requires: %{name}-kmod >= 1.0.1-1
Requires: kpatch make gcc openssl-devel dwarves python3-devel bison flex Requires: kpatch make gcc openssl-devel dwarves python3-devel bison flex
Requires: elfutils-libelf-devel Requires: elfutils-libelf-devel
Requires: rpm-build Requires: rpm-build tar gzip
%description build %description build
Syscare build tools. Syscare build tools.
@ -47,14 +47,14 @@ Syscare build tools.
%autosetup -p1 %autosetup -p1
%build %build
mkdir -p build_tmp mkdir -p build
cd build_tmp cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_VERSION=%{version}-%{release} -DKERNEL_VERSION=%{kernel_name} .. cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_VERSION=%{version}-%{release} -DKERNEL_VERSION=%{kernel_name} ..
make make
%install %install
cd build_tmp cd build
%make_install %make_install
mkdir -p %{buildroot}/lib/modules/%{kernel_name}/extra/syscare mkdir -p %{buildroot}/lib/modules/%{kernel_name}/extra/syscare
mv %{buildroot}/usr/libexec/syscare/upatch.ko %{buildroot}/lib/modules/%{kernel_name}/extra/syscare mv %{buildroot}/usr/libexec/syscare/upatch.ko %{buildroot}/lib/modules/%{kernel_name}/extra/syscare
@ -115,6 +115,9 @@ echo "/lib/modules/%{kernel_name}/extra/syscare/upatch.ko" | /sbin/weak-modules
%attr(755,root,root) /usr/libexec/syscare/upatch-diff %attr(755,root,root) /usr/libexec/syscare/upatch-diff
%changelog %changelog
* Fri Jun 02 2023 renoseven<dev@renoseven.net> - 1.0.1-7
- Various bugfix
- Support multiple compiler
* Wed May 31 2023 renoseven<dev@renoseven.net> - 1.0.1-6 * Wed May 31 2023 renoseven<dev@renoseven.net> - 1.0.1-6
- Various bugfix - Various bugfix
- Support multiple debuginfo package - Support multiple debuginfo package