perf: add python.interpreter to PATH

This commit is contained in:
Aaron Jheng 2022-10-25 12:59:10 +00:00
parent 1e684b371c
commit 1bac4d0f77
No known key found for this signature in database
GPG key ID: F6A547A869D050A3

View file

@ -74,9 +74,11 @@ stdenv.mkDerivation {
installFlags = [ "install" "install-man" "ASCIIDOC8=1" "prefix=$(out)" ];
preFixup = ''
# pull in 'objdump' into PATH to make annotations work
# Pull in 'objdump' into PATH to make annotations work.
# The embeded Python interpreter will search PATH to calculate the Python path configuration(Should be fixed by upstream).
# Add python.interpreter to PATH for now.
wrapProgram $out/bin/perf \
--prefix PATH : "${binutils-unwrapped}/bin"
--prefix PATH : ${lib.makeBinPath ([ binutils-unwrapped ] ++ (if (lib.versionAtLeast kernel.version "4.19") then [ python3 ] else [ python2 ]))}
'';
meta = with lib; {