Skip to content

fix: address redox build issues - #14620

Draft
xtqqczze wants to merge 3 commits into
uutils:mainfrom
xtqqczze:redox-cast
Draft

xtqqczze wants to merge 3 commits into
uutils:mainfrom
xtqqczze:redox-cast

Conversation

@xtqqczze

@xtqqczze xtqqczze commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

The build succeeds, with the caveat that it requires a libc patch (9fc84b7):

RUSTC_BOOTSTRAP=1 cargo clippy -q -Zbuild-std --all-targets --features feat_os_unix_redox --target i586-unknown-redox --target x86_64-unknown-redox

Without rust-lang/libc#5530, compilation still fails with:

error[E0425]: cannot find value `FILENAME_MAX` in crate `libc`

@github-actions

github-actions Bot commented Sep 16, 2026

Copy link
Copy Markdown

GNU testsuite comparison:

Skip an intermittent issue tests/date/date-locale-hour (fails in this run but passes in the 'main' branch)
Note: The gnu test tests/seq/seq-epipe is now being skipped but was previously passing.

Add a workaround for the `blake3` build failure on `i586-unknown-redox`:

```console
error: failed to run custom build command for `blake3 v1.8.7`
```
@xtqqczze xtqqczze changed the title chore: fix compile error on redox fix: address some errors on redox Sep 16, 2026
@xtqqczze xtqqczze changed the title fix: address some errors on redox fix: address redox build issues Sep 16, 2026
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.

1 participant