Francois Perrad
930660890b
package/kbd: bump to version 2.9.0
...
Signed-off-by: Francois Perrad <francois.perrad@gadz.org >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2025-11-12 20:25:08 +01:00
Julien Olivain
a675057bda
boot/edk2: bump to version edk2-stable202508
...
For release notes since edk2-stable202505, see:
https://github.com/tianocore/edk2/releases/tag/edk2-stable202508
This commit also updates the edk2-platforms packages with the last
commit merged at the edk2 release date (2025-08-12), which corresponds
to commit [1].
The edk2-non-osi package is not updated because it did not received
any commit since the last edk2 bump.
This commit has been runtime tested with tests using EDK2 package,
with commands:
support/testing/run-tests \
-d dl -o output_folder \
tests.boot.test_edk2 \
tests.boot.test_grub.TestGrubAArch64EFI \
tests.boot.test_grub.TestGrubi386EFI \
tests.boot.test_grub.TestGrubRiscV64EFI \
tests.boot.test_grub.TestGrubX8664EFI \
tests.fs.test_iso9660.TestIso9660Grub2EFI \
tests.fs.test_iso9660.TestIso9660Grub2Hybrid \
tests.package.test_fwts
It has also been runtime tested (by booting in qemu) with defconfigs
using EDK2 package:
qemu_aarch64_sbsa_defconfig
qemu_loongarch64_virt_efi_defconfig
qemu_riscv64_virt_efi_defconfig
[1] d1b297b2aa
Cc: Dick Olsson <hi@senzilla.io >
Cc: Romain Naour <romain.naour@smile.fr >
Cc: Vincent Stehlé <vincent.stehle@arm.com >
Tested-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2025-11-12 08:55:55 +01:00
Julien Olivain
235e365059
package/mariadb: security bump version to 10.11.15
...
For release notes since 10.11.11:
https://mariadb.com/docs/release-notes/community-server/10.11/10.11.12
https://mariadb.com/docs/release-notes/community-server/10.11/10.11.13
https://mariadb.com/docs/release-notes/community-server/10.11/10.11.14
https://mariadb.com/docs/release-notes/community-server/10.11/10.11.15
Note: the version 10.11.12 is documented as fixing the following CVEs:
https://www.cve.org/CVERecord?id=CVE-2025-30693
https://www.cve.org/CVERecord?id=CVE-2025-30722
https://www.cve.org/CVERecord?id=CVE-2023-52969
https://www.cve.org/CVERecord?id=CVE-2023-52970
https://www.cve.org/CVERecord?id=CVE-2023-52971
Also, since Buildroot commit [1] "package/libxml2: bump version to
2.15.1", MariaDB is failing to build. This new maintenance release
fixes this issue.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/11943845663
https://gitlab.com/buildroot.org/buildroot/-/jobs/12026402485
[1] a67cff491a
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2025-11-12 08:54:20 +01:00
Bernd Kuhls
9e8a6c0dc2
package/nvme: needs dynamic library
...
Buildroot commit f75faf4350 bumped nvme
from 1.12 to 2.15 which depends on dynamic library:
../libnvme-wrap.c:8:10: fatal error: dlfcn.h: No such file or directory
8 | #include <dlfcn.h>
Fixes:
https://autobuild.buildroot.net/results/5bc/5bccbbd7ad4ce4a6898f6bcfd0a92c09e61324ca/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2025-11-12 08:52:00 +01:00
Akhilesh Nema
c530f9d846
package/valgrind: bump to version 3.26.0
...
The license has been updated to the GNU General Public License, version 3.
(see https://sourceware.org/git/?p=valgrind.git;a=commit;h=3392155359822c0d4e8bb371862e92425054d02a )
Release notes:
https://sourceware.org/git/?p=valgrind.git;a=blob;f=NEWS;h=fdeebfaead9050b9fd43b6e7ba55d0d674367cb3;hb=218cee2feb2556b6b4b8991cf0977256b801e3e5
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-11 11:42:15 +01:00
Akhilesh Nema
fd36d329f1
package/libxcrypt: bump version to 4.5.2
...
Release notes:
https://github.com/besser82/libxcrypt/releases/tag/v4.5.2
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 22:48:22 +01:00
Dario Binacchi
b3b7faaf2a
package/uboot-bootcount: bump to version 3.2.0
...
Release notes:
https://github.com/VoltServer/uboot-bootcount/releases/tag/v3.2.0
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 21:53:36 +01:00
Akhilesh Nema
53a302c6ed
package/pppd: Add an option to enable/disable CBCP support.
...
Adds BR2_PACKAGE_PPPD_CBCP option.
https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-cbcp/ .
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
[Julien: move blocks in Config.in an .mk to keep options sorted]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:34:01 +01:00
Akhilesh Nema
561c2e8fdc
package/hwdata: bump version to 0.401
...
Release notes:
https://github.com/vcrhonek/hwdata/releases/tag/v0.401
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:26:48 +01:00
Akhilesh Nema
e61c5385c2
package/libxcrypt: bump version to 4.5.1
...
LICENSING hash updated due to the addition of new cryptographic algorithm source file names.
Release notes:
https://github.com/besser82/libxcrypt/releases/tag/v4.5.1
https://github.com/besser82/libxcrypt/releases/tag/v4.5.0
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:25:59 +01:00
Akhilesh Nema
94cc485083
package/liblinear: bump version to 2.49
...
Changelog:
https://github.com/cjlin1/liblinear/compare/v248...v249
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:25:28 +01:00
Akhilesh Nema
d0f2fcf4f7
package/msmtp: bump version to 1.8.32
...
Release notes:
https://marlam.de/msmtp/news/msmtp-1-8-32/
https://marlam.de/msmtp/news/msmtp-1-8-31/
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:25:16 +01:00
Akhilesh Nema
addbee7517
package/usbutils: bump to version 019
...
Release announcement:
https://lwn.net/Articles/1042924/
Changelog:
https://github.com/gregkh/usbutils/compare/v018...v019
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:25:12 +01:00
Akhilesh Nema
779e7cd7a9
package/lldpd: bump to version 1.0.20
...
Release notes:
https://github.com/lldpd/lldpd/releases/tag/1.0.20
https://github.com/lldpd/lldpd/releases/tag/1.0.19
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:25:04 +01:00
Akhilesh Nema
be0de7f087
package/nmap: bump to version 7.98
...
Changelog:
https://nmap.org/changelog.html#7.98
Note: It includes a fix for CVE-2025-43715, which impacts Windows-based systems.
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:25:00 +01:00
Akhilesh Nema
b032843bb4
package/ustreamer: bump version to 6.41
...
Changelog:
https://github.com/pikvm/ustreamer/compare/v6.40...v6.41
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:24:56 +01:00
Bernd Kuhls
b9df55a911
package/nbd: bump version to 3.26.1
...
Added two upstream patches to fix build errors, autoreconf is required.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:11:37 +01:00
Bernd Kuhls
0f1a2e875e
package/nbd: Fix build on musl + gcc14
...
Fixes:
https://autobuild.buildroot.net/results/1e8/1e88151bb3aad1c1769e12b4930a2c33cd1c6830/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 19:09:41 +01:00
Bernd Kuhls
ea9687cb2c
package/libpng: add upstream patch to fix riscv64 build
...
Fixes:
https://autobuild.buildroot.net/results/573/573c2dc9a144da25e2d1962af09e5931a72cd8d3/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-10 17:57:51 +01:00
Bernd Kuhls
d8b0fdb71e
package/makedumpfile: bump version to 1.7.8
...
Release notes:
https://lists.infradead.org/pipermail/kexec/2025-October/034120.html
https://lists.infradead.org/pipermail/kexec/2025-April/032607.html
https://lists.infradead.org/pipermail/kexec/2024-October/030984.html
Switched to github helper due to upstream not providing tarballs anymore.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 23:33:46 +01:00
Dario Binacchi
860dd9610d
package/darkhttpd: bump to version 1.17
...
The license hash file changed because It was added copyright notice
taken directly from darkhttpd.c.
Release notes:
https://github.com/emikulic/darkhttpd/releases/tag/v1.17
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 21:59:23 +01:00
Dario Binacchi
cffe524023
package/cukinia: bump version to 0.9.1
...
Release notes:
https://github.com/savoirfairelinux/cukinia/releases/tag/v0.9.1
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 21:59:09 +01:00
Dario Binacchi
4d65abce7e
package/cryptodev-linux: bump to version 1.14
...
The removed patches has been merged upstream.
Release notes:
https://github.com/cryptodev-linux/cryptodev-linux/blob/master/NEWS
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 21:58:18 +01:00
Dario Binacchi
304a2231cb
package/crudini: bump to version 0.9.6
...
Release notes:
https://github.com/pixelb/crudini/releases/tag/0.9.6
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 21:57:16 +01:00
Dario Binacchi
81048015e8
package/cracklib: bump to version 2.10.3
...
https://github.com/cracklib/cracklib/blob/v2.10.3/src/NEWS
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 21:56:27 +01:00
Dario Binacchi
0ba7a1363f
package/cppzmq: bump to version 4.11.0
...
https://github.com/zeromq/cppzmq/releases/tag/v4.11.0
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 21:55:22 +01:00
Dario Binacchi
2fdbc4faea
package/cpp-httplib: bump to version 0.27.0
...
For release notes since 0.25.0, see:
https://github.com/yhirose/cpp-httplib/releases
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 21:54:20 +01:00
Dario Binacchi
473c9400a0
package/brotli: bump to version 1.2.0
...
Release notes:
https://github.com/google/brotli/releases/tag/v1.2.0
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 19:17:23 +01:00
Dario Binacchi
fc31c07dba
package/cctz: bump to version 2.5
...
Release notes:
https://github.com/google/cctz/releases/tag/v2.5
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 18:48:38 +01:00
Dario Binacchi
2eded963ee
package/conntrack-tools: bump to version 1.4.8
...
Upstream now ships the source archive as .tar.xz instead of .tar.bz2.
Release notes:
https://netfilter.org/pub/conntrack-tools/changes-conntrack-tools-1.4.8.txt
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 18:39:50 +01:00
Yann E. MORIN
6b53649bfa
docs/manual: add merged-bin details to customize rootfs
...
As was done in dc7c6487cf (Makefile: check rootfs overlays with
BR2_ROOTFS_MERGED_USR enabled) to document how overlays should be
set up for the merged-usr case, and following 428ac6fcc4 (system:
add support for merged /usr/sbin (aka merged-bin), extend the
documentation to explain how rootfs overlays should be set up for
the merged-bin case.
Reported-by: Romain Naour <romain.naour@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 18:36:30 +01:00
Bernd Kuhls
34a03bdba4
package/xscreensaver: bump version to 6.12
...
Added two patches from Debian to fix configure errors.
Switched from libgtk2 to libgtk3 and adjusted dependencies.
Added dependency to libxcrypt.
Fixed broken include path for gl.h, inspired by Gentoo:
https://gitweb.gentoo.org/repo/gentoo.git/tree/x11-misc/xscreensaver/xscreensaver-6.12-r2.ebuild#n172
Removed dependency to gdk-pixbuf-xlib, not needed since version 6.05:
https://gitweb.gentoo.org/repo/gentoo.git/commit/x11-misc/xscreensaver?id=3d6bc3a216196c795de6e0932f74055548beb9bb
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
[Julien: replace the sed substitute separator with '%']
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-09 18:18:58 +01:00
Bernd Kuhls
7085d1c48b
package/coreutils: bump version to 9.8
...
Release notes:
https://lists.gnu.org/archive/html/coreutils-announce/2025-01/msg00000.html
https://lists.gnu.org/archive/html/coreutils-announce/2025-04/msg00000.html
https://lists.gnu.org/archive/html/coreutils-announce/2025-09/msg00000.html
Removed patch which is included in this release.
Added tarball hashes provided by upstream.
With the bump to 9.8, the build will fail on systems that are not
Y2038, such as some uClibc configurations.
In order to preserve the previous behavior, pass --disable-year2038.
See the gnulib documentation for details [1]. Contrary to what the
option name might suggest, it doesn't really disable Y2038 support,
but only the check that the system is Y2038 compliant. So even with
--disable-year2038, if the system is Y2038 compliant (uses a 64-bit
arch, uses the musl C library, or uses the glibc C library with
BR2_TIME_BITS_64=y), tar will be Y2038 compliant.
[1] https://www.gnu.org/software/gnulib/manual/html_node/Avoiding-the-year-2038-problem.html
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-08 17:00:49 +01:00
Fiona Klute
566bb2bb76
package/uboot-tools: enable all hash algorithms if FIT support is enabled
...
This allows using any of the hash algorithms supported by U-Boot for
checksum (hash-N) nodes when building a FIT image, instead of only
SHA-1 or SHA-256.
Fixes: 14a0169714 "package/uboot-tools:
Bump to version 2025.10"
Signed-off-by: Fiona Klute <fiona.klute@gmx.de >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-08 11:51:55 +01:00
Bernd Kuhls
ec754cddf8
package/samba4: bump version to 4.23.3
...
Release notes:
https://www.samba.org/samba/history/samba-4.23.3.html
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-08 11:34:14 +01:00
Francois Perrad
c032963486
package/janet: don't use posix_spawn_file_actions_addchdir
...
fix build, see https://autobuild.buildroot.org/results/c3378c138980b77ad5202223e7e1dbd8443bcf93/
Signed-off-by: Francois Perrad <francois.perrad@gadz.org >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-08 11:32:25 +01:00
Bernd Kuhls
582ee9c2fd
package/libnvme: bump version to 1.16.1
...
Release notes:
https://github.com/linux-nvme/libnvme/releases/tag/v1.16.1
Removed patch which is included in this release.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-08 11:26:50 +01:00
Michael Nosthoff
62185b7935
package/fmt: bump to version 12.1.0
...
Release Notes:
https://github.com/fmtlib/fmt/releases/tag/12.1.0
https://github.com/fmtlib/fmt/releases/tag/12.0.0
Signed-off-by: Michael Nosthoff <buildroot@heine.tech >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-07 23:27:05 +01:00
Michael Nosthoff
f8bf789115
package/gerbera: bump to version 2.6.1
...
- new dependencies on icu and jsoncpp
- fixes most deprecations of fmt >= 12
- add upstream patch which fixes another deprecation of fmt >=12
Release Notes:
https://github.com/gerbera/gerbera/releases/tag/v2.5.0
https://github.com/gerbera/gerbera/releases/tag/v2.6.0
https://github.com/gerbera/gerbera/releases/tag/v2.6.1
Signed-off-by: Michael Nosthoff <buildroot@heine.tech >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-07 23:27:00 +01:00
Bernd Kuhls
d94d536c37
package/intel-vpl-gpu-rt: bump version to 25.4.3
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-07 21:54:49 +01:00
Bernd Kuhls
2ebc6abccf
package/intel-mediadriver: bump version to 25.4.3
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-07 21:54:46 +01:00
Giulio Benetti
872f694a95
package/udisks: bump to version 2.11.0
...
Release notes:
https://github.com/storaged-project/udisks/releases/tag/udisks-2.11.0
Let's also add support for ATA SMART according to libblockdev package.
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
[Julien: remove "security" from commit log title]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-07 21:41:53 +01:00
Peter Korsgaard
788b7d6958
package/libcurl: bump to version 8.17.0
...
Brings a number of bugfixes and a (not applicable to Buildroot) security fix
for wolfssl (by dropping support for it).
https://curl.se/ch/8.17.0.html
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-06 20:43:58 +01:00
Bernd Kuhls
9d7a0d07cd
package/libnvme: fix build error
...
Added upstream patch to fix build error caused by version bump to 1.16
by buildroot commit 12500fb060 .
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-06 20:37:53 +01:00
Leo Yu-Chi Liang
10bf2e6629
configs/andes_ae350_45_defconfig: move to external Bootlin stable toolchain
...
This moves the andes_ae350_45_defconfig to the Bootlin glibc stable external toolchain
as per[1].
[1]: https://elinux.org/Buildroot:DeveloperDaysELCE2024#Rules_for_defconfigs
Signed-off-by: Leo Yu-Chi Liang <ycliang@andestech.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-06 19:43:48 +01:00
Leo Yu-Chi Liang
5e6a4907ac
configs/andes_ae350_45_defconfig: enable BR2_DOWNLOAD_FORCE_CHECK_HASHES
...
Enable BR2_DOWNLOAD_FORCE_CHECK_HASHES to check the hashes.
Signed-off-by: Leo Yu-Chi Liang <ycliang@andestech.com >
[Julien: remove .checkpackageignore entry to fix check-package error]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-06 19:43:48 +01:00
Leo Yu-Chi Liang
a29196c968
configs/andes_ae350_45_defconfig: bump to uboot v2025.07
...
This bumps uboot to v2025.07, removes unnecessary patches,
and add proper hash file.
Signed-off-by: Leo Yu-Chi Liang <ycliang@andestech.com >
[Julien:
- remove .checkpackageignore entries to fix check-package errors
- add missing BR2_TARGET_UBOOT_NEEDS_GNUTLS=y in defconfig
]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-06 19:43:48 +01:00
Leo Yu-Chi Liang
b3e2b2f53f
configs/andes_ae350_45_defconfig: bump to opensbi v1.6
...
This bumps opensbi to v1.6 and add proper hash file.
Signed-off-by: Leo Yu-Chi Liang <ycliang@andestech.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-06 19:43:48 +01:00
Leo Yu-Chi Liang
093faabd86
configs/andes_ae350_45_defconfig: Fix linux tarball source
...
Use tag instead of branch to download the linux source,
and add proper hash files.
Signed-off-by: Leo Yu-Chi Liang <ycliang@andestech.com >
[Julien: change linux-headers.hash to a symlink]
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-11-06 19:43:48 +01:00
Yann E. MORIN
a530492cd3
package/systemd: require merged-bin
...
Since version 256, systemd will taint the system if /usr/bin and
/usr/sbin are not merged, known as merged-bin:
# systemctl --no-pager status
● buildroot
State: running
Units: 166 loaded (incl. loaded aliases)
Jobs: 0 queued
Failed: 0 units
Since: Mon 2025-07-07 19:48:05 UTC; 19s ago
systemd: 257.7
Tainted: unmerged-bin
CGroup: /
├─init.scope
[...]
Although this is not yet an error, it will be in the future.
To be as ready as we can be when that happens, forcibly enable
merged-bin, like we did when we initially added merged-usr (except
this time we carry the select from systemd, even though it is not
yet strictly required, rather than from the init entry).
Extend the runtime test to catch any tainted flag.
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Cc: Arnout Vandecappelle <arnout@mind.be >
Cc: Norbert Lange <nolange79@gmail.com >
Cc: Sen Hastings <sen@hastings.org >
Signed-off-by: Romain Naour <romain.naour@smile.fr >
2025-11-05 23:10:31 +01:00