Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes for Redox #2550

Merged
merged 14 commits into from
Aug 6, 2021
Merged

Fixes for Redox #2550

merged 14 commits into from
Aug 6, 2021

Conversation

jackpot51
Copy link
Collaborator

This contains a number of small fixes for Redox support. It should not affect other platforms, at all. After this, there are still some minor fixes I am waiting on other crates to implement before Redox builds could be enabled in CI.

I have organized the changes into small commits, please view and evaluate each commit by itself if the whole patchset does not make sense.

@sylvestre
Copy link
Sponsor Contributor

Excellent and looks great. Do you think it would be possible to add a check in the CI to prevent this from happening?

@jackpot51
Copy link
Collaborator Author

@sylvestre this is not 100% building on Redox yet, because of awaiting upstream crate releases for filetime and termsize. When that is done, I can add the CI test required

@sylvestre
Copy link
Sponsor Contributor

Excellent, thanks

@sylvestre sylvestre merged commit d967a7a into master Aug 6, 2021
@sylvestre sylvestre deleted the redox branch August 6, 2021 21:55
@jackpot51
Copy link
Collaborator Author

Here was the commit getting it working 100%, but at the cost of having to patch some crates: https://gitlab.redox-os.org/redox-os/uutils/-/commit/cfb9f9bc594395edc3afe442889506efa169e158

@sylvestre
Copy link
Sponsor Contributor

@jackpot51 I hope you are doing great. Do you know if we could have redox in the CI now ? :)
thanks

sylvestre added a commit that referenced this pull request Apr 20, 2022
@jackpot51
Copy link
Collaborator Author

I will have to check if filetime and termsize ever got updated

@sylvestre
Copy link
Sponsor Contributor

thanks!

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.

None yet

2 participants