diff mbox series

[1/1] e2fsprogs: Fix native build errors on old kernel such as 5.10

Message ID bb47aa681c41764fe89b9ce1cbe3510c037c1f74.1753773816.git.liezhi.yang@windriver.com
State New
Headers show
Series [1/1] e2fsprogs: Fix native build errors on old kernel such as 5.10 | expand

Commit Message

Robert Yang July 29, 2025, 7:37 a.m. UTC
From: Robert Yang <liezhi.yang@windriver.com>

* Fix e2fsprogs-native do_compile error with old kernel such as 5.10
  (Debian 11):
  ../../sources/e2fsprogs-1.47.2/debugfs/../misc/create_inode.c:600:20: error: FS_IOC_READ_VERITY_METADATA undeclared (first use in this function)

* And its version should be 1.47.3, not 1.47.2.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
---
 .../e2fsprogs/{e2fsprogs_1.47.2.bb => e2fsprogs_1.47.3.bb}     | 3 +++
 1 file changed, 3 insertions(+)
 rename meta/recipes-devtools/e2fsprogs/{e2fsprogs_1.47.2.bb => e2fsprogs_1.47.3.bb} (97%)
diff mbox series

Patch

diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.47.2.bb b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.47.3.bb
similarity index 97%
rename from meta/recipes-devtools/e2fsprogs/e2fsprogs_1.47.2.bb
rename to meta/recipes-devtools/e2fsprogs/e2fsprogs_1.47.3.bb
index 5a04591af0..9b5c4dfde5 100644
--- a/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.47.2.bb
+++ b/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.47.3.bb
@@ -24,6 +24,9 @@  CFLAGS:append:riscv32 = " -D_FILE_OFFSET_BITS=64"
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[fuse] = '--enable-fuse2fs,--disable-fuse2fs,fuse'
 
+# Fix e2fsprogs-native do_compile error with old kernel such as 5.10
+CACHED_CONFIGUREVARS:class-native = "ac_cv_header_linux_fsverity_h=no"
+
 # make locale rules sometimes fire, sometimes don't as git doesn't preserve
 # file mktime. Touch the files introducing non-determinism to the build
 do_compile:prepend (){