From 675daa9d9190c149a5fb0fbbab48004956176d80 Mon Sep 17 00:00:00 2001 From: Jay W Date: Fri, 11 Feb 2022 12:50:41 +0000 Subject: [PATCH] Update libbpf.spec for flatpak builds Ensure `PREFIX=%{_prefix} INCLUDEDIR=%{_includedir}` are set so that flatpak is able to build libbpf as dependency. --- libbpf.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libbpf.spec b/libbpf.spec index 038be78..a603f1d 100644 --- a/libbpf.spec +++ b/libbpf.spec @@ -5,7 +5,7 @@ Name: %{githubname} Version: %{githubver} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Libbpf library License: LGPLv2 or BSD @@ -45,7 +45,9 @@ developing applications that use %{name} %define _lto_cflags %{nil} %undefine _package_note_file -%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 PREFIX=%{_prefix} INCLUDEDIR=%{_includedir} DESTDIR=%{buildroot} \ + OBJDIR=%{_builddir} CFLAGS="%{build_cflags} -fPIC" LDFLAGS="%{build_ldflags} \ + -Wl,--no-as-needed" LIBDIR=/%{_libdir} NO_PKG_CONFIG=1 %prep %autosetup -n %{githubfull} @@ -69,6 +71,10 @@ developing applications that use %{name} %{_libdir}/libbpf.a %changelog +* Fri Feb 15 2022 Jay W - 2:0.7.0-2 +- Ensure PREFIX=%{_prefix} INCLUDEDIR=%{_includedir} are set so that flatpak is + able to build libbpf as dependency. + * Sun Feb 13 2022 Jiri Olsa - 2:0.7.0-1 - release 0.7.0-1