From 4dfac08c46f134a5535dfb4b888bbef9f9dd9524 Mon Sep 17 00:00:00 2001 From: Sam Day Date: Wed, 25 Feb 2026 20:30:25 +1000 Subject: [PATCH] kconfigcheck: expand EroFS support This modern alternative to SquashFS has been around for a while now. It's the default format for Fedora's live media, and likely used in many other notable places too. Let's enable EroFS support as a baseline "filesystems" capability. category:immutable was already bringing in erofs as a built-in. Clayton confirmed in pmaports!8074 discussion that it's okay to downgrade to =m Signed-off-by: Sam Day Assisted-by: opencode:gpt-5.3-codex Part-of: --- kconfigcheck.toml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/kconfigcheck.toml b/kconfigcheck.toml index aaa209fb2..c0dde2a0f 100644 --- a/kconfigcheck.toml +++ b/kconfigcheck.toml @@ -340,6 +340,15 @@ EXT4_FS = "y" F2FS_FS = "y" UDF_FS = "m" XFS_FS = "m" +["category:filesystems".">=5.4"."all"] +EROFS_FS = "m" +EROFS_FS_ZIP = "y" +["category:filesystems".">=5.16"."all"] +EROFS_FS_ZIP_LZMA = "y" +["category:filesystems".">=6.6"."all"] +EROFS_FS_ZIP_DEFLATE = "y" +["category:filesystems".">=6.10"."all"] +EROFS_FS_ZIP_ZSTD = "y" # usb_gadgets ["category:usb_gadgets".">=0.0.0"."all"] @@ -594,8 +603,6 @@ LEDS_GROUP_MULTICOLOR = "y" # pma!5991 EFIVAR_FS = "m" ["category:immutable".">=0.0.0"."all"] DM_VERITY = "m" -EROFS_FS = "y" -EROFS_FS_ZIP = "y" # In 6.18+, CFI_CLANG is CFI ["category:hardening".">=6.18_rc1"."x86_64 aarch64 armv7 riscv64"]