| Message ID | 20261103145328.1973965-3-leon.anavi@konsulko.com |
|---|---|
| State | Under Review |
| Headers | show |
| Series | [meta-filesystems,1/3] xfsprogs: Upgrade 7.2.0 -> 7.2.1 | expand |
On Tue, Nov 3, 2026 at 6:53 AM Leon Anavi via openembedded-devel <leon.anavi=konsulko.com@lists.openembedded.org> wrote: > 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 > > 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 --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} > <http://github.com/kmxz/overlayfs-tools.git;protocol=https;branch=master;tag=v$%7BPV%7D> > \ > " > > -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 > -} > Why is this hunk removed ? > -- > 2.47.3 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#131793): > https://lists.openembedded.org/g/openembedded-devel/message/131793 > Mute This Topic: https://lists.openembedded.org/mt/122076983/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ > raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- > >
Hi Khem, On Tue, Nov 3, 2026 at 4:55 PM Khem Raj <raj.khem@gmail.com> wrote: > > > On Tue, Nov 3, 2026 at 6:53 AM Leon Anavi via openembedded-devel > <leon.anavi=konsulko.com@lists.openembedded.org> wrote: > >> 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 >> >> 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 --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} >> <http://github.com/kmxz/overlayfs-tools.git;protocol=https;branch=master;tag=v$%7BPV%7D> >> \ >> " >> >> -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 >> -} >> > > Why is this hunk removed ? > In version 2026.10 the tests build is disabled by default because file meson.build has been modified to include "if get_option('tests')". Following this change I don't think we still need it and anyway if we keep do_configure:prepend the build will fail with: "ERROR: Expecting endif got eof." Best regards, Leon > > >> -- >> 2.47.3 >> >> >> -=-=-=-=-=-=-=-=-=-=-=- >> Links: You receive all messages sent to this group. >> View/Reply Online (#131793): >> https://lists.openembedded.org/g/openembedded-devel/message/131793 >> Mute This Topic: https://lists.openembedded.org/mt/122076983/1997914 >> Group Owner: openembedded-devel+owner@lists.openembedded.org >> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ >> raj.khem@gmail.com] >> -=-=-=-=-=-=-=-=-=-=-=- >> >>
Thanks for the explanation. Would it be possible to summarize this in the commit message for clarity? Thanks, Khem On Tue, Nov 3, 2026, 7:55 AM Leon Anavi <leon.anavi@konsulko.com> wrote: > Hi Khem, > > On Tue, Nov 3, 2026 at 4:55 PM Khem Raj <raj.khem@gmail.com> wrote: > >> >> >> On Tue, Nov 3, 2026 at 6:53 AM Leon Anavi via openembedded-devel >> <leon.anavi=konsulko.com@lists.openembedded.org> wrote: >> >>> 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 >>> >>> 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 --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} >>> <http://github.com/kmxz/overlayfs-tools.git;protocol=https;branch=master;tag=v$%7BPV%7D> >>> \ >>> " >>> >>> -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 >>> -} >>> >> >> Why is this hunk removed ? >> > > In version 2026.10 the tests build is disabled by default because file > meson.build has been modified to include "if get_option('tests')". > Following this change I don't think we still need it and anyway if we keep > do_configure:prepend the build will fail with: "ERROR: Expecting endif got > eof." > > Best regards, Leon > > >> >> >>> -- >>> 2.47.3 >>> >>> >>> -=-=-=-=-=-=-=-=-=-=-=- >>> Links: You receive all messages sent to this group. >>> View/Reply Online (#131793): >>> https://lists.openembedded.org/g/openembedded-devel/message/131793 >>> Mute This Topic: https://lists.openembedded.org/mt/122076983/1997914 >>> Group Owner: openembedded-devel+owner@lists.openembedded.org >>> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ >>> raj.khem@gmail.com] >>> -=-=-=-=-=-=-=-=-=-=-=- >>> >>>
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 -}
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 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%)