Skip to content

sys-apps/systemd: add upstream patch#3998

Draft
tormath1 wants to merge 2 commits intoflatcar-4593from
tormath1/systemd
Draft

sys-apps/systemd: add upstream patch#3998
tormath1 wants to merge 2 commits intoflatcar-4593from
tormath1/systemd

Conversation

@tormath1
Copy link
Copy Markdown
Contributor

@tormath1 tormath1 commented May 5, 2026

This patch is a bit adapted from the upstream to remove kernel 6.15 limitation (open_tree_attr)

Testing done

Locally built:

$ sudo emerge -v systemd
 * Applying 41875.patch ...                                                                                                                                                           [ ok ]
...
>>> Completed (1 of 1) sys-apps/systemd-257.9::portage-stable

EDIT: For now it's failing:

May 05 12:56:08 localhost systemd[1]: Starting systemd-sysext.service - Merge System Extension Images into /usr/ and /opt/...
May 05 12:56:08 localhost (sd-merge)[1234]: Using extensions 'containerd-flatcar.raw', 'docker-flatcar.raw', 'oem-qemu.raw'.
May 05 12:56:08 localhost (sd-merge)[1234]: Failed to move mount /opt/foo to /run/systemd/sysext/submounts/opt/foo: Invalid argument
May 05 12:56:08 localhost systemd-sysext[1214]: Failed to merge hierarchies
May 05 12:56:08 localhost systemd[1]: systemd-sysext.service: Main process exited, code=exited, status=1/FAILURE
May 05 12:56:08 localhost systemd[1]: systemd-sysext.service: Failed with result 'exit-code'.
May 05 12:56:08 localhost systemd[1]: Failed to start systemd-sysext.service - Merge System Extension Images into /usr/ and /opt/.

Related to: flatcar/Flatcar#2111

tormath1 added 2 commits May 5, 2026 11:07
This patch is a bit adapted from the upstream to remove kernel 6.15
limitation (`open_tree_attr`)

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: ⚒️ In Progress

Development

Successfully merging this pull request may close these issues.

1 participant