summaryrefslogtreecommitdiffstats
path: root/scripts/lib/build_perf/html.py
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@arm.com>2024-09-12 11:46:09 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-09-13 07:15:49 +0100
commit64a1a07f03392ff84cafb0f6856c5c5c48f5819f (patch)
tree7939df6748e162e695b530530b14abce3546570b /scripts/lib/build_perf/html.py
parent462b0c114af1a1650b90d8d20458669d15cda3a0 (diff)
downloadpoky-64a1a07f03392ff84cafb0f6856c5c5c48f5819f.tar.gz
systemd: add missing dependency on libkmod to udev
As of systemd 256, libsystemd-shared.so doesn't directly link to a number of libraries but instead dlopen()'s them as needed to reduce the size of the attack surface. Instead the .so has a .note.dlopen segment that lists the libraries that may be opened, with the intention that these are transformed into package recommendation fields. We don't yet have support for these (see #15595) so explicit dependencies have been added to the systemd package itself. However, in an initramfs with udev but without systemd and no recommendations you end up without libkmod, so module loading is impossible. Add an explicit hard dependency on libkmod to udev, because modules are critical functionality. (From OE-Core rev: 12fadefe11ed9f09171087608c3c4b83c7302b3f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/build_perf/html.py')
0 files changed, 0 insertions, 0 deletions