From dd5a0f7d758bbbdf345c5d406cceaa13616ee73d Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 17 Jan 2025 05:36:11 +0900 Subject: [PATCH] README: update requirements --- README | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/README b/README index 7e2fcda060e..d5e60cd8bf1 100644 --- 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) -- 2.47.3