* [meta-rockchip][PATCH] systemd: repart requires fdisk explicitly
@ 2025-07-22 13:58 Trevor Woerner
2025-07-22 14:07 ` [yocto-patches] " Quentin Schulz
0 siblings, 1 reply; 2+ messages in thread
From: Trevor Woerner @ 2025-07-22 13:58 UTC (permalink / raw)
To: yocto-patches
According to [1], upstream meson's default configuration policy defaulted
to "auto", meaning that it would search as far and wide as it could
to find things like libraries and header files when deciding which
options to enable during configuration. Apparently that is no longer the
case, therefore new PACKAGECONFIG options have been added to systemd to
explicitly ask for some features.
systemd's repart mechanism needs fdisk, which was probably being found and
used implicitly before, but now needs to be enabled explicitly.
[1] oe-core: 4ec67113e1e7 ("systemd: add libblkid and libfdisk PACKAGECONFIG options")
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
---
.../rk-rauc-demo/recipes-core/systemd/systemd_%.bbappend | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dynamic-layers/rk-rauc-demo/recipes-core/systemd/systemd_%.bbappend b/dynamic-layers/rk-rauc-demo/recipes-core/systemd/systemd_%.bbappend
index cf6c188277db..ee4134d2e64d 100644
--- a/dynamic-layers/rk-rauc-demo/recipes-core/systemd/systemd_%.bbappend
+++ b/dynamic-layers/rk-rauc-demo/recipes-core/systemd/systemd_%.bbappend
@@ -1,3 +1,3 @@
inherit rk-rauc-demo-features-check
-PACKAGECONFIG:append:rk-rauc-demo = " repart openssl"
+PACKAGECONFIG:append:rk-rauc-demo = " repart openssl fdisk"
--
2.44.0.501.g19981daefd7c
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [yocto-patches] [meta-rockchip][PATCH] systemd: repart requires fdisk explicitly
2025-07-22 13:58 [meta-rockchip][PATCH] systemd: repart requires fdisk explicitly Trevor Woerner
@ 2025-07-22 14:07 ` Quentin Schulz
0 siblings, 0 replies; 2+ messages in thread
From: Quentin Schulz @ 2025-07-22 14:07 UTC (permalink / raw)
To: yocto-patches; +Cc: Ross Burton, Hiago De Franco
Hi Trevor,
On 7/22/25 3:58 PM, Trevor Woerner via lists.yoctoproject.org wrote:
> According to [1], upstream meson's default configuration policy defaulted
> to "auto", meaning that it would search as far and wide as it could
> to find things like libraries and header files when deciding which
> options to enable during configuration. Apparently that is no longer the
> case, therefore new PACKAGECONFIG options have been added to systemd to
> explicitly ask for some features.
>
> systemd's repart mechanism needs fdisk, which was probably being found and
> used implicitly before, but now needs to be enabled explicitly.
>
> [1] oe-core: 4ec67113e1e7 ("systemd: add libblkid and libfdisk PACKAGECONFIG options")
>
This is being reverted right now as far as I could tell, see
https://lore.kernel.org/openembedded-core/20250722124120.3281157-1-ross.burton@arm.com/T/#u
So maybe wait a bit for things to stabilize?
Adding Ross and Hiago in Cc
Cheers,
Quentin
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-07-22 14:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-22 13:58 [meta-rockchip][PATCH] systemd: repart requires fdisk explicitly Trevor Woerner
2025-07-22 14:07 ` [yocto-patches] " Quentin Schulz
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.