]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Bump libbpf version to 0.7
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 9 Sep 2022 08:27:57 +0000 (10:27 +0200)
committerDominique Martinet <asmadeus@codewreck.org>
Wed, 5 Oct 2022 22:31:20 +0000 (07:31 +0900)
We already depend on the skeleton APIs introduced in libbpf 0.7 so
let's bump our minimum version to reflect that.

We don't enforce bpf compilation on mkosi anymore since not all
distros have sufficiently up-to-date libbpf available.

README
meson.build
mkosi.build

diff --git a/README b/README
index cc0782ecbf1bdd03ffdeba5ea967c22977dc1965..fa5d3aca1b9621ea4dc0cd14db4e244c525ee4ad 100644 (file)
--- a/README
+++ b/README
@@ -181,7 +181,7 @@ REQUIREMENTS:
         libcryptsetup (optional), >= 2.3.0 required for signed Verity images support
         libaudit (optional)
         libacl (optional)
-        libbpf >= 0.2.0 (optional)
+        libbpf >= 0.7.0 (optional)
         libfdisk >= 2.32 (from util-linux) (optional)
         libselinux (optional)
         liblzma (optional)
index e76cc1dc6beb0ef460796030acfea82aa9481808..0b5fdd17374dad03aba8d4a0bd075ffb2bffa0a5 100644 (file)
@@ -1050,7 +1050,7 @@ want_bpf_framework = get_option('bpf-framework')
 bpf_compiler = get_option('bpf-compiler')
 bpf_framework_required = want_bpf_framework == 'true'
 
-libbpf_version_requirement = '>= 0.2.0'
+libbpf_version_requirement = '>= 0.7.0'
 if bpf_compiler == 'gcc'
         libbpf_version_requirement = '>= 1.0.0'
 endif
index 1154e738f4c32ddec31fd94d85083c526ed616b8..07f9bb21a693161d5914c5a7662ff7e7994c329d 100755 (executable)
@@ -149,7 +149,7 @@ if [ ! -f "$BUILDDIR"/build.ninja ] ; then
                 -D gnu-efi=true \
                 -D kernel-install=true \
                 -D analyze=true \
-                -D bpf-framework=true
+                -D bpf-framework=auto
 fi
 
 cd "$BUILDDIR"