]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
README: update requirements
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 16 Jan 2025 20:36:11 +0000 (05:36 +0900)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 16 Jan 2025 20:55:44 +0000 (20:55 +0000)
README

diff --git a/README b/README
index 7e2fcda060efda5c0d11b20957c7b9c4c64ed82f..d5e60cd8bf1fee2c220cee4bb7bd0211991c9a6c 100644 (file)
--- a/README
+++ b/README
@@ -209,21 +209,35 @@ REQUIREMENTS:
         libblkid >= 2.24 (from util-linux) (optional)
         libkmod >= 15 (optional)
         PAM >= 1.1.2 (optional)
-        libcryptsetup (optional), >= 2.3.0 required for signed Verity images support
+        libcryptsetup >= 2.0.1 (optional),
+                      >= 2.3.0 is required for signed Verity images support
         libaudit (optional)
         libacl (optional)
-        libbpf >= 0.1.0 (optional)
+        libbpf >= 0.1.0 (optional),
+               >= 1.4.0 is required for using GCC as a bpf compiler
         libfdisk >= 2.32 (from util-linux) (optional)
-        libselinux (optional)
+        libselinux >= 2.1.9 (optional)
+        libapparmor >= 2.13 (optional)
+        libxenctrl >= 4.9 (optional)
+        zlib (optional)
+        bzip2 (optional)
         liblzma (optional)
         liblz4 >= 1.3.0 / 130 (optional)
         libzstd >= 1.4.0 (optional)
+        libarchive >= 3.0 (optional)
+        libxkbcommon >= 0.3.0 (optional)
+        libpcre2 (optional)
         libgcrypt (optional)
-        libqrencode (optional)
-        libmicrohttpd (optional)
+        libqrencode >= 3 (optional)
+        libmicrohttpd >= 0.9.33 (optional)
+        libcurl >= 7.32.0 (optional)
         libidn2 or libidn (optional)
-        gnutls >= 3.1.4 (optional, >= 3.6.0 is required to support DNS-over-TLS with gnutls)
+        gnutls >= 3.1.4 (optional)
+               >= 3.6.0 is required to support DNS-over-TLS with gnutls
         openssl >= 1.1.0 (optional, required to support DNS-over-TLS with openssl)
+        p11-kit >= 0.23.3 (optional)
+        libfido2 (optional)
+        tpm2-tss (optional)
         elfutils >= 158 (optional)
         polkit (optional)
         tzdata >= 2014f (optional)
@@ -239,6 +253,7 @@ REQUIREMENTS:
         meson >= 0.60.0
         ninja
         gcc >= 8.4
+            >= 13.1.0 is required to build BPF program by using GCC
         awk, sed, grep, and similar tools
         clang >= 10.0, llvm >= 10.0 (optional, required to build BPF programs
                 from source code in C)