diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-04-11 08:43:59 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-04-11 08:43:59 +0100 |
commit | bb59556b3302a941db4630613c604644d5f7a617 (patch) | |
tree | 42e60b7ae227b0fe3af52dfac08d59653066a2db /sys-kernel/scx/scx-1.0.10.ebuild | |
parent | 3cd09a18bad26aad2645241b868755cfdf41b6ae (diff) |
Diffstat (limited to 'sys-kernel/scx/scx-1.0.10.ebuild')
-rw-r--r-- | sys-kernel/scx/scx-1.0.10.ebuild | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sys-kernel/scx/scx-1.0.10.ebuild b/sys-kernel/scx/scx-1.0.10.ebuild index 8e371a730f10..fb14fc6c3c40 100644 --- a/sys-kernel/scx/scx-1.0.10.ebuild +++ b/sys-kernel/scx/scx-1.0.10.ebuild @@ -10,7 +10,7 @@ CRATES=" RUST_MIN_VER="1.74.1" -inherit llvm-r1 linux-info cargo rust-toolchain meson +inherit llvm-r1 linux-info cargo rust-toolchain toolchain-funcs meson DESCRIPTION="sched_ext schedulers and tools" HOMEPAGE="https://github.com/sched-ext/scx" @@ -70,9 +70,11 @@ pkg_setup() { src_prepare() { default - # Inject the rust_abi value into install_rust_user_scheds - sed -i "s;\${MESON_BUILD_ROOT};\${MESON_BUILD_ROOT}/$(rust_abi);" \ - meson-scripts/install_rust_user_scheds || die + if tc-is-cross-compiler; then + # Inject the rust_abi value into install_rust_user_scheds + sed -i "s;\${MESON_BUILD_ROOT};\${MESON_BUILD_ROOT}/$(rust_abi);" \ + meson-scripts/install_rust_user_scheds || die + fi # bug #944832 sed -i 's;^#!/usr/bin/;#!/sbin/;' \ |