From: Daniel Turull <[email protected]>
systemd increases the dependency on the host kernel,
which breaks builds with rhel 8
This series add native patches in the systemd tools
to make it work.
v2:
- re-add tag verification in SRC_URI
Tested on rhel8.10 with testsuite systemd on qemux86-64
Daniel Turull (3):
dlopen-deps.inc: treat soname list as ordered alternatives
systemd: upgrade to 261
systemd: add native hwdb generator for hosts without STATX_MNT_ID
meta/conf/distro/include/maintainers.inc | 1 +
meta/recipes-core/systemd/dlopen-deps.inc | 9 +-
...ve_259.5.bb => systemd-boot-native_261.bb} | 0
...temd-boot_259.5.bb => systemd-boot_261.bb} | 0
.../systemd/systemd-hwdb-native_261.bb | 32 ++++
.../systemd/systemd-systemctl-native_259.5.bb | 28 ---
.../systemd/systemd-systemctl-native_261.bb | 28 +++
meta/recipes-core/systemd/systemd.inc | 8 +-
...meson-use-libfido2_cflags-dependency.patch | 54 ------
.../0003-Do-not-create-var-log-README.patch | 10 +-
...il-fix-PCR-bank-guessing-without-EFI.patch | 62 ------
...-detailed-debug-logging-to-fdset_new.patch | 97 ----------
...idfd_open-and-STATX_MNT_ID-on-older-.patch | 176 ++++++++++++++++++
...t-mode-for-reproducible-cross-builds.patch | 36 ++++
.../{systemd_259.5.bb => systemd_261.bb} | 14 +-
scripts/postinst-intercepts/update_udev_hwdb | 24 ++-
16 files changed, 311 insertions(+), 268 deletions(-)
rename meta/recipes-core/systemd/{systemd-boot-native_259.5.bb =>
systemd-boot-native_261.bb} (100%)
rename meta/recipes-core/systemd/{systemd-boot_259.5.bb =>
systemd-boot_261.bb} (100%)
create mode 100644 meta/recipes-core/systemd/systemd-hwdb-native_261.bb
delete mode 100644 meta/recipes-core/systemd/systemd-systemctl-native_259.5.bb
create mode 100644 meta/recipes-core/systemd/systemd-systemctl-native_261.bb
delete mode 100644
meta/recipes-core/systemd/systemd/0001-meson-use-libfido2_cflags-dependency.patch
delete mode 100644
meta/recipes-core/systemd/systemd/0004-tpm2-util-fix-PCR-bank-guessing-without-EFI.patch
delete mode 100644
meta/recipes-core/systemd/systemd/0018-shared-fdset-add-detailed-debug-logging-to-fdset_new.patch
create mode 100644
meta/recipes-core/systemd/systemd/Handle-missing-pidfd_open-and-STATX_MNT_ID-on-older-.patch
create mode 100644
meta/recipes-core/systemd/systemd/hwdb-use-compat-mode-for-reproducible-cross-builds.patch
rename meta/recipes-core/systemd/{systemd_259.5.bb => systemd_261.bb} (99%)
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#239609):
https://lists.openembedded.org/g/openembedded-core/message/239609
Mute This Topic: https://lists.openembedded.org/mt/119986363/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-