summaryrefslogtreecommitdiffstats
path: root/netdata.spec.in
diff options
context:
space:
mode:
authorAustin S. Hemmelgarn <austin@netdata.cloud>2021-10-22 07:26:26 -0400
committerGitHub <noreply@github.com>2021-10-22 07:26:26 -0400
commite79fe3fb8b6c734c7c49d52872c821d977892609 (patch)
tree09a2a5290e850a19f5e84731c90f80fba5a1509e /netdata.spec.in
parentaa0255b75f750b9532158af4afb49c4b4c3eabfa (diff)
Fix libbpf handling in RPM builds. (#11702)
Diffstat (limited to 'netdata.spec.in')
-rw-r--r--netdata.spec.in10
1 files changed, 9 insertions, 1 deletions
diff --git a/netdata.spec.in b/netdata.spec.in
index cbde4b35df..9aa0e4e980 100644
--- a/netdata.spec.in
+++ b/netdata.spec.in
@@ -235,7 +235,15 @@ export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging
export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-judy.sh ${RPM_BUILD_DIR}/%{name}-%{version}
%endif
%if 0%{?_have_ebpf}
-export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-libbpf.sh ${RPM_BUILD_DIR}/%{name}-%{version}
+%if 0%{?centos_ver:1}
+%if %{centos_ver} < 8
+export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-libbpf.sh ${RPM_BUILD_DIR}/%{name}-%{version} centos7
+%else
+export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-libbpf.sh ${RPM_BUILD_DIR}/%{name}-%{version} centos8
+%endif
+%else
+export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-libbpf.sh ${RPM_BUILD_DIR}/%{name}-%{version} other
+%endif
%endif
%build