Merge pull request #237595 from trofi/elfutils-no-split-debuginfod

elfutils: revert "split debuginfod into its own output"

Changed files
+1 -6
pkgs
development
tools
misc
elfutils
+1 -6
pkgs/development/tools/misc/elfutils/default.nix
···
postPatch = ''
patchShebangs tests/*.sh
-
'' + lib.optionalString enableDebuginfod ''
-
sed -i '1i DESTDIR=$(debuginfod)' debuginfod/Makefile.in
'' + lib.optionalString stdenv.hostPlatform.isRiscV ''
# disable failing test:
#
···
sed -i s/run-backtrace-dwarf.sh//g tests/Makefile.in
'';
-
# debuginfod goes in its own output, as it increases closure size
-
# significantly by depending on gcc. Many uses, such as libbpf
-
# (depended on by systemd), don't need debuginfod.
-
outputs = [ "bin" "dev" "out" "man" ] ++ lib.optional enableDebuginfod "debuginfod";
+
outputs = [ "bin" "dev" "out" "man" ];
# We need bzip2 in NativeInputs because otherwise we can't unpack the src,
# as the host-bzip2 will be in the path.