Description
Redox support in liblibc
and libstd
I would like to draft two RFC's to propose the addition of Redox support to liblibc
and libstd
.
liblibc
Redox currently has issues building using cargo if there is a dependency on the libc
crate. This is due to the required patches for adding Redox to liblibc
not being available through cargo, and currently liblibc
is built as a cargo override using this fork
libstd
Currently, Redox uses a custom libstd
, which implements the majority of the public API, but only on Redox. A patch has been in development for the "standard" libstd
on this fork
Help Needed
I have maintained these two forks and would like to know the steps required to clean them up and merge them into the Rust mainline, significantly improving ease of development on Redox and potentially allowing for rustc
and cargo
to be ported to Redox.