<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-filesystems/recipes-utils/btrfsmaintenance/btrfsmaintenance_0.5.bb, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-03-03T03:25:59+00:00</updated>
<entry>
<title>btrfsmaintenance: upgrade 0.5 -&gt; 0.5.2</title>
<updated>2026-03-03T03:25:59+00:00</updated>
<author>
<name>Liu Yiding</name>
<email>liuyd.fnst@fujitsu.com</email>
</author>
<published>2026-02-28T01:44:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7adb1a61d26d14132f98c5373d2cee2e91b84361'/>
<id>urn:sha1:7adb1a61d26d14132f98c5373d2cee2e91b84361</id>
<content type='text'>
1.Changelog:
  fix syntax error in run_task, preventing jobs to start
  start scrub jobs sequentially if RAID5 or RAID6 data profile is found
  fix btrfsmaintenance-refresh.service description

2.Update 0001-change-sysconfig-path-to-etc-default.patch for 0.5.2

Signed-off-by: Liu Yiding &lt;liuyd.fnst@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-openembedded/all: adapt to UNPACKDIR changes</title>
<updated>2025-06-25T13:44:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex@linutronix.de</email>
</author>
<published>2025-06-20T14:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3'/>
<id>urn:sha1:fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3</id>
<content type='text'>
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>btrfsmaintenance: drop allarch</title>
<updated>2023-09-21T05:15:39+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2023-09-20T10:29:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b074e657d3db6c079733d53fc2fc02c5f4c30334'/>
<id>urn:sha1:b074e657d3db6c079733d53fc2fc02c5f4c30334</id>
<content type='text'>
* it rdepends on TUNE_PKGARCH btfts-tools so it cannot be allarch
  (or btrfsmaintenance-&gt;btfts-tools needs to be added to SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS)

  bitbake-diffsigs \
    sstate-after/mako/all-webos-linux/btrfsmaintenance/0.5.do_prepare_recipe_sysroot.sigdata.852f9b3ed967c39f8a8606903819428e7eb933abf3cb62d87fbc627336223953 \
    sstate-after/qemux86-64/all-webos-linux/btrfsmaintenance/0.5.do_prepare_recipe_sysroot.sigdata.246481267cc27f87dc410d4a67bae0f0f3df63ddfe34ca2ae55e64883f816ffe
  Hash for task dependency btrfs-tools:do_populate_sysroot changed from c4ac5c9abe44456745d82947c64dacdd6167aabdceea62220d6b73ee5300ed58 to ff8936d3161a58c905a3bc4c59e8261fdfb70c668a495daab312a95273c6f4f0

Signed-off-by: Martin Jansa &lt;martin.jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>btrfsmaintenance: move btrfs-tools dependency from build-time to run-time</title>
<updated>2023-09-21T05:15:39+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2023-09-20T10:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2c13c93523873cd34b7cb2f9aa1b8d056df8e61c'/>
<id>urn:sha1:2c13c93523873cd34b7cb2f9aa1b8d056df8e61c</id>
<content type='text'>
* it doesn't need btrfs-tools at build-time but I suspect it needs it at run-time

Signed-off-by: Martin Jansa &lt;martin.jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>btrfsmaintenance: install to ${datadir}/${BPN}</title>
<updated>2023-05-04T13:47:00+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2023-05-04T07:33:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cefb36b38ea8f0ebc94809c7965e388cb1617e5a'/>
<id>urn:sha1:cefb36b38ea8f0ebc94809c7965e388cb1617e5a</id>
<content type='text'>
* fix installed-vs-shipped with multilib:

ERROR: QA Issue: lib32-btrfsmaintenance: Files/directories were installed but not shipped in any package:
  /usr
  /usr/share
  /usr/share/lib32-btrfsmaintenance
  /usr/share/lib32-btrfsmaintenance/btrfsmaintenance-functions
  /usr/share/lib32-btrfsmaintenance/btrfs-defrag.sh
  /usr/share/lib32-btrfsmaintenance/prepare-release.sh
  /usr/share/lib32-btrfsmaintenance/btrfs-trim.sh
  /usr/share/lib32-btrfsmaintenance/btrfsmaintenance-refresh-cron.sh
  /usr/share/lib32-btrfsmaintenance/btrfs-scrub.sh
  /usr/share/lib32-btrfsmaintenance/btrfs-balance.sh
  /usr/share/lib32-btrfsmaintenance/dist-install.sh
  /usr/share/lib32-btrfsmaintenance/btrfs-defrag-plugin.sh
  /usr/share/lib32-btrfsmaintenance/update-balance-usage-defaults.sh
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
lib32-btrfsmaintenance: 13 installed and not shipped files. [installed-vs-shipped]

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>btrfsmaintenance: add recipe for btrfsmaintenance scripts</title>
<updated>2022-05-12T16:16:11+00:00</updated>
<author>
<name>Claudius Heine</name>
<email>ch@denx.de</email>
</author>
<published>2022-05-12T09:27:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8ac08ac7d82c9d53338733cab3cf9201541a939e'/>
<id>urn:sha1:8ac08ac7d82c9d53338733cab3cf9201541a939e</id>
<content type='text'>
Btrfs requires regular maintenance in order to self-heal. Other
distributions like OpenSUSE, Debian and Fedora use these scripts to
perform those.

Signed-off-by: Claudius Heine &lt;ch@denx.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
