Merge pull request #247628 from NickCao/bpftune

bpftune: unstable-2023-07-14 -> unstable-2023-08-02

authored by Nick Cao and committed by GitHub e74fa540 6a5cbeab

+6 -4
+6 -4
pkgs/os-specific/linux/bpftune/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "bpftune"; 15 - version = "unstable-2023-07-14"; 15 + version = "unstable-2023-08-02"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "oracle-samples"; 19 19 repo = "bpftune"; 20 - rev = "66620152bf8c37ab592e9273fe87e567126801c2"; 21 - hash = "sha256-U0O+F1DBF1xiaUKklwpZORBwF1T9wHM0SPQKUNaxKZk="; 20 + rev = "f7e051a011d581a3c667b7f7b769862407d85f04"; 21 + hash = "sha256-1tfr2vB/XRnpGJVwo2NQkXomz+J6AzvpS1P3rcAyAyI="; 22 22 }; 23 23 24 24 postPatch = '' ··· 32 32 substituteInPlace include/bpftune/libbpftune.h \ 33 33 --replace /usr/lib64/bpftune/ "$out/lib/bpftune/" \ 34 34 --replace /usr/local/lib64/bpftune/ "$out/lib/bpftune/" 35 + 36 + substituteInPlace src/Makefile sample_tuner/Makefile \ 37 + --replace 'BPF_INCLUDE := /usr/include' 'BPF_INCLUDE := ${lib.getDev libbpf}/include' \ 35 38 ''; 36 39 37 40 nativeBuildInputs = [ ··· 50 53 "prefix=${placeholder "out"}" 51 54 "confprefix=${placeholder "out"}/etc" 52 55 "BPFTUNE_VERSION=${version}" 53 - "BPF_INCLUDE=${lib.getDev libbpf}/include" 54 56 "NL_INCLUDE=${lib.getDev libnl}/include/libnl3" 55 57 ]; 56 58