scx.cscheds: patch build_bpftool meson script explicitly

Turns out ./patchShebangs wasn't doing its job properly.
This was verified after running `patchShebangs ./meson-scripts`
and then `cat ./meson-scripts/build_bpftool`
This commit is contained in:
John Titor
2025-09-11 23:37:09 +05:30
parent d820ab12ae
commit 0b14bcb362

View File

@@ -56,8 +56,8 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: {
patchShebangs ./meson-scripts
cp ${finalAttrs.fetchBpftool} meson-scripts/fetch_bpftool
cp ${finalAttrs.fetchLibbpf} meson-scripts/fetch_libbpf
substituteInPlace meson.build \
--replace-fail '[build_bpftool' "['${lib.getExe bash}', build_bpftool"
substituteInPlace ./meson-scripts/build_bpftool \
--replace-fail '/bin/bash' '${lib.getExe bash}'
'';
nativeBuildInputs = [