From bcd9f660e07ccd56124e392ce41aec998aa60171 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 16 Aug 2024 22:24:10 +0800 Subject: [PATCH] libsystemtap: Fix cross configure: error: missing elfutils development headers/libraries (install elfutils-devel, libebl-dev, libdw-dev and/or libebl-devel) --- pkgs/development/libraries/libsystemtap/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libsystemtap/default.nix b/pkgs/development/libraries/libsystemtap/default.nix index 8290cee53a47..e0e5dd6aa0b4 100644 --- a/pkgs/development/libraries/libsystemtap/default.nix +++ b/pkgs/development/libraries/libsystemtap/default.nix @@ -16,11 +16,20 @@ stdenv.mkDerivation { dontBuild = true; - nativeBuildInputs = [ gettext python3 elfutils ]; + nativeBuildInputs = [ + gettext + python3 + ]; + + buildInputs = [ elfutils ]; installPhase = '' + runHook preInstall + mkdir -p $out/include cp -r includes/* $out/include/ + + runHook postInstall ''; meta = with lib; {