Cargo improvements and bugs
jethrogb opened this issue · 2 comments
jethrogb commented
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 rust-lang/rfcs#1133 concerns
- rust-lang/cargo#5002: Explicit standard library dependencies
- rust-lang/cargo#5003: Implicit standard library dependencies
- rust-lang/cargo#4499: @Ericson2314 left comment about
[patch]
for std-lib libraries, thinks issue might by closed in mistake cause cannot find docs
- rust-lang/cargo#4866: cross compilation totally breaks
build.rs
- rust-lang/cargo#4866 (comment) shows that
Cargo.lock
doesn't handle platform-specific dependencies properly either
- rust-lang/cargo#4866 (comment) shows that
Ericson2314 commented
At the end of rust-lang/rfcs#1133 I carved off some stand-alone issues that can be addressed relatively independently. (edit added above).
@jethrogb seeing you copied my issues in to the OP, I embellished that and removed from here. In general, I was wondering what you think of non-authors editing the OP. It's convenient to put things there, also but don't want to put words into other people's mouths, so no obvious solution IMO.