feat: remove elfutils from iproute2
Some checks failed
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / test_shell_customization (push) Has been cancelled

Shaves a lot of the compile time.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
This commit is contained in:
Raito Bezarius 2024-12-09 00:11:48 +01:00
parent 4dabd970f0
commit 1598d59ca7

View file

@ -201,7 +201,8 @@ extraPkgs // {
graphviz = null;
};
iproute2 = prev.iproute2.overrideAttrs (old: {
iproute2 =
let i = prev.iproute2.overrideAttrs (old: {
postInstall = ''
${(old.postInstall or "")}
non_necessary_binaries=("tc" "rdma" "dcb" "tipc" "vdpa")
@ -211,6 +212,8 @@ extraPkgs // {
done
'';
});
# Don't bring ebpf stuff to the table.
in i.override { elfutils = null; };
wpa_supplicant = prev.wpa_supplicant.override {
dbusSupport = false;