From 805cef981448821fd5ea2bb82edf2cbc2fc3face Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Wed, 4 Nov 2026 09:31:52 +0200 Subject: [PATCH] overlayfs-tools: Upgrade 2025.01 -> 2026.10 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 Signed-off-by: Khem Raj --- ...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 --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\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 -}