diff --git a/gala-gopher.spec b/gala-gopher.spec index de02b4faba1b63f47e2b3be5e48f872299767bdf..c3a2ddbea8930289d5fdf742367f22a9e8d751df 100644 --- a/gala-gopher.spec +++ b/gala-gopher.spec @@ -4,12 +4,12 @@ Summary: Intelligent ops toolkit for openEuler Name: gala-gopher Version: 1.0.0 -Release: 3 +Release: 4 License: Mulan PSL v2 URL: https://gitee.com/openeuler/gala-gopher Source: %{name}-%{version}.tar.gz BuildRoot: %{_builddir}/%{name}-%{version} -BuildRequires: cmake gcc-c++ yum elfutils-devel +BuildRequires: systemd cmake gcc-c++ yum elfutils-devel BuildRequires: clang >= 10.0.1 llvm BuildRequires: libconfig-devel librdkafka-devel libmicrohttpd-devel BuildRequires: uthash-devel libbpf libbpf-devel log4cplus-devel @@ -29,10 +29,7 @@ patch2: fix-pgsliprobe.patch gala-gopher is a low-overhead eBPF-based probes framework %prep -%setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 +%autosetup -n %{name}-%{version} -p1 %build pushd build @@ -73,6 +70,10 @@ popd /usr/lib/systemd/system/gala-gopher.service %changelog +* Tue Nov 15 2022 Zhen Chen - 1.0.0-4 +- add systemd to BuildRequires to fix install/uninstall errors + simplify patch application in %prep + * Mon Nov 14 2022 Zhen Chen - 1.0.0-3 - fix pgsliprobe