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 <me@samcday.com>
Assisted-by: opencode:gpt-5.3-codex
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8074>
This commit is contained in:
Sam Day 2026-02-25 20:30:25 +10:00 committed by The Friendly Meow (merge) Bot
parent 51a9680ca2
commit 4dfac08c46
No known key found for this signature in database

View file

@ -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"]