-
Notifications
You must be signed in to change notification settings - Fork 64
Doesn't build with nightly #405
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
The crates.io version doesn't compile on beta and will also break on stable once rustc 1.70 is released. The underlying rustc change seems to be rust-lang/rust#89065. It should be fixed by the patch in #376, but no version of mp4parse has been published to crates.io since that was merged. |
Closed
Ah, you're right. Thanks for linking that. I can confirm that 8d58b2d (merged a long time ago) fixes the nightly build. |
llewelld
added a commit
to llewelld/gecko-dev-mirror
that referenced
this issue
Aug 22, 2024
Allows building mp4parse-rust with our version of Rust. See: 1. mozilla/mp4parse-rust#405 2. mozilla/mp4parse-rust#376 3. mozilla/mp4parse-rust@8d58b2d Applies the following commit from upstream mozilla/mp4parse-rust project: commit 8d58b2d5fc7f552d585964354d8269bcca3d9251 Author: Matthew Gregan <kinetik@flim.org> Date: Thu Jun 16 13:54:02 2022 +1200 Fix `unstable-name-collisions` warning by using fully qualified path.
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Uh oh!
There was an error while loading. Please reload this page.
Description
Update: Some
Cargo.toml
hacking on my end fixed this. Fornightly
users, it'd be nice if a new release could be cut. It looks like it should ameliorate this.For future readers: I had to add
and
to my
Cargo.toml
as an explicit dependency (this crate is only a transitive (grandchild) dependency for my project). Then, I had to patch this repo:The text was updated successfully, but these errors were encountered: