perf: fix cross build (#422949)

Changed files
+5
pkgs
os-specific
linux
kernel
+5
pkgs/os-specific/linux/kernel/perf/default.nix
···
zstd,
withLibcap ? true,
libcap,
}:
let
d3-flame-graph-templates = stdenv.mkDerivation rec {
···
stdenv.mkDerivation {
pname = "perf-linux";
inherit (kernel) version src;
patches =
lib.optionals (lib.versionAtLeast kernel.version "5.10" && lib.versionOlder kernel.version "6.13")
···
zstd,
withLibcap ? true,
libcap,
+
buildPackages,
}:
let
d3-flame-graph-templates = stdenv.mkDerivation rec {
···
stdenv.mkDerivation {
pname = "perf-linux";
inherit (kernel) version src;
+
+
strictDeps = true;
+
+
depsBuildBuild = [ buildPackages.stdenv.cc ];
patches =
lib.optionals (lib.versionAtLeast kernel.version "5.10" && lib.versionOlder kernel.version "6.13")