Skip to content

scx, scx-loader: update to 1.1.0.#60019

Merged
Duncaen merged 2 commits intovoid-linux:masterfrom
CosmicToast:scx
Apr 18, 2026
Merged

scx, scx-loader: update to 1.1.0.#60019
Duncaen merged 2 commits intovoid-linux:masterfrom
CosmicToast:scx

Conversation

@CosmicToast
Copy link
Copy Markdown
Contributor

Patch is from sched-ext/scx#3528 - fixes one of the new schedulers (cake) on musl; the core issue is the libc:: crate being weird (many such cases). This is now merged for next release, meaning the patch will be removed next bump.

Testing the changes

  • I tested the changes in this PR: YES: all of my void systems are now running the new version of this (though I run scx schedulers directly, not scx-loader)

This has previously sometimes failed (both due to lack of storage and time, though it takes much less than 2h on my system), but it's always been pretty close in CI.
There are a few more schedulers now (cake and pandemonium in particular come to mind), so I expect both of those to need more resources, so…
[ci skip]

Local build testing

  • I built this PR locally for these architectures (if supported. mark crossbuilds):
    • x86_64-musl [native, in use]
    • x86_64 [-A, in use]
    • aarch64-musl [-a, in use]
    • aarch64 [-a]

@CosmicToast CosmicToast changed the title scx, scx-loader scx, scx-loader: update to 1.1.0. Apr 18, 2026
@Duncaen Duncaen merged commit 26c6bb2 into void-linux:master Apr 18, 2026
2 checks passed
@CosmicToast CosmicToast deleted the scx branch April 18, 2026 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants