japaric / steed

[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
519 stars 22 forks source link

std: Remove `rand` crate and module #158

Open dvc94ch opened 7 years ago

dvc94ch commented 7 years ago

I'm guessing the entire rand folder can be deleted (still contains rand/reader.rs), but I left it for now, since it wasn't removed in rust/src/libstd yet.

Rust lang commit: 6bc8f164b09b9994e6a2d4c4ca60d7d36c09d3fe

dvc94ch commented 6 years ago

This PR fixes building steed with a recent rust-src version.

japaric commented 6 years ago

Actually, none of the Xargo.toml should specify compiler-builtins as a git repo.

japaric commented 6 years ago

That should work, I think.

@homunkulus r+

homunkulus commented 6 years ago

:pushpin: Commit e56b319 has been approved by japaric

homunkulus commented 6 years ago

:hourglass: Testing commit e56b319b3014f6c2cf9e7d7851212548fcd8b0db with merge fabd9c0020b5d886d95758cda9587a80bda4e3ed...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis

homunkulus commented 6 years ago

:hourglass: Testing commit e56b319b3014f6c2cf9e7d7851212548fcd8b0db with merge 42fde8f1ad27e03bd3dbb627d2dd836732a3493c...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis

dvc94ch commented 6 years ago

Mmh error[E0463]: can't find crate forstd`, I think I had this error too and then it magically disappeared. Any idea why it's trying to find a crate forstd`?

japaric commented 6 years ago

Any idea why it's trying to find a crate for std?

The rand crate from crates.io depends on std. I don't think we need rand to be a dev-dependency though. Removing it should fix the error, I think.

japaric commented 6 years ago

@homunkulus r+

homunkulus commented 6 years ago

:pushpin: Commit 2e9830c has been approved by japaric

homunkulus commented 6 years ago

:hourglass: Testing commit 2e9830ce3d8fe432f56323f3867266db6444a2f2 with merge a8873256b66b752f2c9f1ed3450e9e6da96344ab...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis

japaric commented 6 years ago

Problems with the Xargo sysroot. Let's try again.

@homunkulus r+

homunkulus commented 6 years ago

:pushpin: Commit 5883feb has been approved by japaric

homunkulus commented 6 years ago

:hourglass: Testing commit 5883feb5a6e28c2f2ac0868d61588563e74f0fa9 with merge bb7c83110aaf817399a0199bfcb8f39c7e1d7f8e...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis

homunkulus commented 6 years ago

:hourglass: Testing commit 5883feb5a6e28c2f2ac0868d61588563e74f0fa9 with merge 0c283045a45ab5a1282143deea35c4ac25af3f6f...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis

homunkulus commented 6 years ago

:hourglass: Testing commit 5883feb5a6e28c2f2ac0868d61588563e74f0fa9 with merge e5eed94e2f44320b7efbe8841377c98201cebb9f...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis

homunkulus commented 6 years ago

:hourglass: Testing commit 5883feb5a6e28c2f2ac0868d61588563e74f0fa9 with merge 61608e0e0d818d684e4146c6d65a11aa359541ac...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis

homunkulus commented 6 years ago

:hourglass: Testing commit 5883feb5a6e28c2f2ac0868d61588563e74f0fa9 with merge 08639da22d269e5352f0464ef6b474fcfe5dc1e8...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis

homunkulus commented 6 years ago

:hourglass: Testing commit 5883feb5a6e28c2f2ac0868d61588563e74f0fa9 with merge aec06deaf25bd05f63ca980dfea4347741dc3aad...

homunkulus commented 6 years ago

:broken_heart: Test failed - status-travis