diff --git a/libbpf.spec b/libbpf.spec index 61b9788369e4702e5c350045e5e146cf0e722cc3..2f1b94733e0435e75cb0c3f8869d912714bb2aad 100644 --- a/libbpf.spec +++ b/libbpf.spec @@ -1,8 +1,8 @@ -%define anolis_release 1 -%global libver 1.1.0 +%define anolis_release 3 +%global libver 0.7.0 Name: libbpf -Version: 1.1.0 +Version: 0.7.0 Release: %{anolis_release}%{?dist} Summary: Libbpf library @@ -10,7 +10,7 @@ License: LGPLv2 or BSD URL: https://github.com/%{name}/%{name} Source: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz BuildRequires: gcc elfutils-libelf-devel elfutils-devel -BuildRequires: make +BuildRequires: make # This package supersedes libbpf from kernel-tools, # which has default Epoch: 0. By having Epoch: > 0 @@ -24,7 +24,7 @@ ABI. %package devel Summary: Development files for %{name} -Requires: %{name} = 2:%{version}-%{release} +Requires: %{name} = %{EVR} Requires: kernel-headers >= 5.10.0 Requires: zlib @@ -34,7 +34,7 @@ developing applications that use %{name} %package static Summary: Static library for libbpf development -Requires: %{name}-devel = %{epoch}:%{version}-%{release} +Requires: %{name}-devel = %{EVR} %description static The %{name}-static package contains static library for @@ -46,7 +46,7 @@ developing applications that use %{name} %global make_flags DESTDIR=%{buildroot} OBJDIR=%{_builddir} CFLAGS="%{build_cflags} -fPIC" LDFLAGS="%{build_ldflags} -Wl,--no-as-needed" LIBDIR=/%{_libdir} NO_PKG_CONFIG=1 %prep -%autosetup -n %{name}-%{version} +%autosetup %build %make_build -C ./src %{make_flags} @@ -59,7 +59,7 @@ developing applications that use %{name} %files %dir %{abidir} %{_libdir}/libbpf.so.%{libver} -%{_libdir}/libbpf.so.1 +%{_libdir}/libbpf.so.0 %{abidir}/libbpf.dump %files devel @@ -71,6 +71,9 @@ developing applications that use %{name} %{_libdir}/libbpf.a %changelog +* Wed Feb 15 2023 Chunmei Xu - 0.7.0-3 +- downgrade to 0.7.0 to compat with kernel-5.10/kernel-5.19 + * Tue Dec 13 2022 Kun(llfl) - 1.1.0-1 - update version to v1.1.0 - optimise spec file diff --git a/v0.7.0.tar.gz b/v0.7.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..f89a9622912e37301eaa901e2524f5c3525dace9 Binary files /dev/null and b/v0.7.0.tar.gz differ diff --git a/v1.1.0.tar.gz b/v1.1.0.tar.gz deleted file mode 100644 index b59d8a07a6c9d3ce82adea6be636ffff4639f069..0000000000000000000000000000000000000000 Binary files a/v1.1.0.tar.gz and /dev/null differ