@@ -1,4 +1,4 @@
1−{ lib, stdenv, fetchgit, pkg-config, libbpf, cmake, elfutils, zlib }:
1+{ lib, stdenv, fetchgit, pkg-config, libbpf, cmake, elfutils, zlib, argp-standalone, musl-obstack }:
22
33stdenv.mkDerivation rec {
44 pname = "pahole";
@@ -10,7 +10,11 @@ stdenv.mkDerivation rec {
1010 };
1111
1212 nativeBuildInputs = [ cmake pkg-config ];
13− buildInputs = [ elfutils zlib libbpf ];
13+ buildInputs = [ elfutils zlib libbpf ]
14+ ++ lib.optional stdenv.hostPlatform.isMusl [
15+ argp-standalone
16+ musl-obstack
17+ ];
1418
1519 # Put libraries in "lib" subdirectory, not top level of $out
1620 cmakeFlags = [ "-D__LIB=lib" "-DLIBBPF_EMBEDDED=OFF" ];