portability-wg icon indicating copy to clipboard operation
portability-wg copied to clipboard

Coordination repository of the portability Working Group (WG)

Results 20 portability-wg issues
Sort by recently updated
recently updated
newest added

Right now it can only be used on regular platforms due to the way the default hasher is initialized. This is a such a silly little thing. Yes, it's a...

std

In the mean time, see https://crates.io/crates/core_io

std

`rustdoc` currently generates documentation only for a single target/configuration. When using conditional compilation, some functionality can go missing or can appear depending on the options chosen. For example, [atomics of...

The portability lint as planned just lints the code that did not get `cfg`'d away. But an extension (raised many time including by me in https://github.com/rust-lang-nursery/portability-wg/issues/8#issuecomment-371246725) would have it be...

Hello, the current `rust-lang-nursery` organisation is considered deprecated, and the Rust Programming Language organisation is trying to consolidate managing Rust's GitHub organisations, as such we'd like you to consider moving...

This is a tracking issue for proposed changes to cargo that could aid portability. * Conditional compilation based on a dependent's choices. * Target-specific cargo features * #4 - Post...

cargo

The [`Component`](https://doc.rust-lang.org/std/path/enum.Component.html) enum includes a `Prefix` variant that only appears on Windows, which is not ideal. Optimally, OS specific functionality should not be exposed on other OSs. Worse, operating systems...

std

Inevitably, you'll come across a crate which requires minor patches to be compatible with another platform. Currently there are two options to deal with this situation: 1. Send patches adding...

cargo

Inevitably, when depending on a lot of crates, you'll find you have a dependency on `libc`. This issue tracks what can be done in such cases for platforms that don't...

People who want to add more platforms are currently largely on their own. We can create a guide that takes you through the steps needed to port Rust to your...