diff mbox series

[meta-filesystems,PATCHv2] overlayfs-tools: Upgrade 2025.01 -> 2026.10

Message ID 20261104073152.3367657-1-leon.anavi@konsulko.com
State New
Headers show
Series [meta-filesystems,PATCHv2] overlayfs-tools: Upgrade 2025.01 -> 2026.10 | expand

Commit Message

Leon Anavi Nov. 4, 2026, 7:31 a.m. UTC
Upgrade to release 2026.10:

- meson: Disable tests build by default
- Define attr dependency
- Test if merged overlay is usable after mounting
- Remove trusted xattrs from upperdir metacopies before copying
  attributes
- Add Option To Use rsync for merge Operation
- Support merge metacopy file

Since version 2026.10, meson.build wraps the tests build in
"if get_option('tests')", so the tests are disabled by default and
do_configure:prepend is no longer needed. Keeping it also breaks
the build with:

ERROR: Expecting endif got eof.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
---
 ...verlayfs-tools_2025.01.bb => overlayfs-tools_2026.10.bb} | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)
 rename meta-filesystems/recipes-utils/overlayfs/{overlayfs-tools_2025.01.bb => overlayfs-tools_2026.10.bb} (68%)
diff mbox series

Patch

diff --git a/meta-filesystems/recipes-utils/overlayfs/overlayfs-tools_2025.01.bb b/meta-filesystems/recipes-utils/overlayfs/overlayfs-tools_2026.10.bb
similarity index 68%
rename from meta-filesystems/recipes-utils/overlayfs/overlayfs-tools_2025.01.bb
rename to meta-filesystems/recipes-utils/overlayfs/overlayfs-tools_2026.10.bb
index 3b5963bb26..6a3d609567 100644
--- a/meta-filesystems/recipes-utils/overlayfs/overlayfs-tools_2025.01.bb
+++ b/meta-filesystems/recipes-utils/overlayfs/overlayfs-tools_2026.10.bb
@@ -7,14 +7,10 @@  SRC_URI = "\
     git://github.com/kmxz/overlayfs-tools.git;protocol=https;branch=master;tag=v${PV} \
 "
 
-SRCREV = "6e925bbbe747fbb58bc4a95a646907a2101741f6"
+SRCREV = "950d0cf35e4f917b6836565d76e38bcf7fcf2d5f"
 
 UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
 
 inherit meson pkgconfig
 
 DEPENDS:append:libc-musl = " fts"
-
-do_configure:prepend() {
-	sed -i '/Custom targets for testing overlay function/,/command : .*permanent...changes/ d' ${S}/meson.build
-}