diff --git a/libbpf.spec b/libbpf.spec index d7432e3d64f26215747c33b4f25b4e5489a3cb3f..ac977694f9252b6a870798a8996aecc9059cac3e 100644 --- a/libbpf.spec +++ b/libbpf.spec @@ -4,7 +4,7 @@ Name: %{githubname} Version: %{githubver} -Release: 4 +Release: 5 Summary: Libbpf library License: LGPLv2 or BSD @@ -53,7 +53,7 @@ Requires: %{name}-devel = 2:%{version}-%{release} The %{name}-static package contains static library for 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 +%global make_flags DESTDIR=%{buildroot} OBJDIR=%{_builddir} CFLAGS="%{build_cflags} -fPIC -Werror" LDFLAGS="%{build_ldflags} -Werror -Wl,--no-as-needed -Wl,-z,noexecstack" LIBDIR=/%{_libdir} NO_PKG_CONFIG=1 %prep %autosetup -n %{githubfull} -p1 @@ -77,6 +77,9 @@ developing applications that use %{name} %{_libdir}/libbpf.a %changelog +* Thu Apr 20 2023 zhangmingyi -2:0.8.1-5 +- add -Werror -Wl,--no-as-needed options + * Sat Mar 11 2023 SuperCharge -2:0.8.1-4 - backport patches from upstream: backport-libbpf-Fix-overrun-in-netlink-attribute-iteration.patch