git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #154601 from kampka/pahole-musl

pahole: fix musl build

commitcb78e66947b44f28299d39e38ea447e2a5f3c408 authorDmitry Kalinkin <dmitry.kalinkin@gmail.com> dateWed 2 Feb 2022, 00:38 (5 years ago) parent3e4412dca61dff
1 file changed+6−2
pkgs/development/tools/misc/pahole/default.nix+6−2
pkgs/development/tools/misc/pahole/default.nix+6−2
@@ -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" ];