From 38070f34eda97ab3552f1e619f81c22038e3f060 Mon Sep 17 00:00:00 2001 From: Jeremi Piotrowski Date: Tue, 28 Feb 2023 09:49:09 +0100 Subject: [PATCH] profiles: Enable systemd[elfutils] USE flag for board Elfutils is already part of the usr partition, but currently not enabled in systemd-coredump. Systemd-coredump therefore fails with: elfutils disabled, parsing ELF objects not supported. Enable the elfutils flag for systemd to make this work. Signed-off-by: Jeremi Piotrowski --- .../changelog/changes/2023-03-08-systemd-elfutils.md | 1 + .../coreos-overlay/profiles/coreos/targets/generic/package.use | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 sdk_container/src/third_party/coreos-overlay/changelog/changes/2023-03-08-systemd-elfutils.md diff --git a/sdk_container/src/third_party/coreos-overlay/changelog/changes/2023-03-08-systemd-elfutils.md b/sdk_container/src/third_party/coreos-overlay/changelog/changes/2023-03-08-systemd-elfutils.md new file mode 100644 index 0000000000..0ff4ebecbe --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/changelog/changes/2023-03-08-systemd-elfutils.md @@ -0,0 +1 @@ +- Enabled elfutils support in systemd-coredump. A backtrace will now appear in the journal for any program that dumps core ([coreos-overlay#2489](https://github.com/flatcar/coreos-overlay/pull/2489)) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use index e710d28c4d..62ab683076 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use @@ -24,7 +24,7 @@ sys-libs/ncurses minimal sys-libs/pam audit # enable journal gateway, bootctl and container features -sys-apps/systemd audit gnuefi http importd iptables +sys-apps/systemd audit elfutils gnuefi http importd iptables # epoll is needed for systemd-journal-remote to work. coreos/bugs#919 net-libs/libmicrohttpd epoll