EDIT(@eddyb): For a detailed update/explanation, see #53081 (comment).
I'm trying to track down why we have this diff on all arches, which causes that test to fail:
Test, test output
29 |
30 LL | fn hash(&self, hasher: &mut impl Hasher) {}
31 | ^^^^^^^^^^^ expected generic parameter, found `impl Trait`
- |
- ::: $SRC_DIR/libcore/hash/mod.rs:185:13
- |
- LL | fn hash<H: Hasher>(&self, state: &mut H);
- | - declaration in trait here
37
38 error: aborting due to 3 previous errors
39
The test passes on Fedora.
Two main things we're doing differently in Debian is that we're currently using cargo 0.27 to build (rather than cargo 0.28) and we also omit some components. However I don't see why either of these should affect the above test output. I also can't see why our other patches should affect it.
EDIT(@eddyb): For a detailed update/explanation, see #53081 (comment).
I'm trying to track down why we have this diff on all arches, which causes that test to fail:
Test, test output
The test passes on Fedora.
Two main things we're doing differently in Debian is that we're currently using cargo 0.27 to build (rather than cargo 0.28) and we also omit some components. However I don't see why either of these should affect the above test output. I also can't see why our other patches should affect it.