zmwangx / rust-ffmpeg-sys

FFmpeg bindings for Rust.
125 stars 86 forks source link

bump bindgen to 0.56 to fix build on aarch64 #11

Closed baadc0de closed 2 years ago

baadc0de commented 3 years ago

My aarch64 machine does not compile this crate with bindgen 0.54 - libclang panics in bindgen. Bumping to 0.56 fixes this behaviour

baadc0de commented 3 years ago

@zmwangx sorry to bother you, would you mind merging and cutting a release of ffmpeg-next with this in it?

jwiesler commented 3 years ago

Hey, I forked the sys crate and the ffmpeg-next crate and merged most of the current merge requests of both crates (including yours). If you have no problem with using a non crates.io crate, you can use this one. I will keep merging pull requests because these repositories seem mostly abandonded.

Polochon-street commented 2 years ago

Hi @baadc0de, if you use the version 4.4.0-next.2 of ffmpeg-sys in your Cargo.toml (https://github.com/zmwangx/rust-ffmpeg-sys/blob/master/Cargo.toml#L3), you should be able to have bindgen to the right version. Closing :)