diff --git a/srcpkgs/scx-loader/template b/srcpkgs/scx-loader/template index e0a45155ec5026..921439fd5c6def 100644 --- a/srcpkgs/scx-loader/template +++ b/srcpkgs/scx-loader/template @@ -1,6 +1,6 @@ # Template file for 'scx-loader' pkgname=scx-loader -version=1.0.20 +version=1.1.0 revision=1 archs="x86_64* aarch64*" conf_files=/etc/scx_loader.toml @@ -11,7 +11,7 @@ maintainer="ChloƩ Vulquin " license="GPL-2.0-only" homepage="https://github.com/sched-ext/scx-loader" distfiles="https://github.com/sched-ext/scx-loader/archive/refs/tags/v${version}.tar.gz" -checksum=24ba8ef16504b74f7d0c0e6d5da21d3dce146ece1e6cf5ba3f6f9085c6c383b3 +checksum=14f23108f95126958c4c54be9a02f0d1cc746b0e8a0e6572123cdf48f6c98100 pre_build() { # workaround the cc-rs mixing CFLAGS for host and target. diff --git a/srcpkgs/scx/patches/scx_cake-musl.patch b/srcpkgs/scx/patches/scx_cake-musl.patch new file mode 100644 index 00000000000000..220784250c0fc0 --- /dev/null +++ b/srcpkgs/scx/patches/scx_cake-musl.patch @@ -0,0 +1,106 @@ +From 20372b530839da46a9afbeb34dc37f8239ce6145 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Chlo=C3=A9=20Vulquin?= +Date: Mon, 13 Apr 2026 18:28:41 +0200 +Subject: [PATCH] scx_cake: fix build error with musl + +see also: 4503c7080acbaba6a005009b74a16a5b29e5c70c +--- + scheds/rust/scx_cake/src/calibrate.rs | 60 +++++++++++++++++++++++++++ + 1 file changed, 60 insertions(+) + +diff --git a/scheds/rust/scx_cake/src/calibrate.rs b/scheds/rust/scx_cake/src/calibrate.rs +index c2b459d92d..96c35d4687 100644 +--- a/scheds/rust/scx_cake/src/calibrate.rs ++++ b/scheds/rust/scx_cake/src/calibrate.rs +@@ -84,7 +84,22 @@ fn measure_pair(cpu_a: usize, cpu_b: usize, config: &EtdConfig) -> Option Option Option Option