Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rusty_ffmpeg build successfully #851

Closed
ldm0 opened this issue Jun 24, 2020 · 2 comments
Closed

rusty_ffmpeg build successfully #851

ldm0 opened this issue Jun 24, 2020 · 2 comments
Labels
C-build-failure Category: This is a crate that failed to build

Comments

@ldm0
Copy link
Contributor

ldm0 commented Jun 24, 2020

Crate name:
rusty_ffmpeg
Build success link:
https://docs.rs/crate/rusty_ffmpeg/0.1.1/builds/264209
Additional details:
Hm, creating a issue about a successful build sounds strange. But you will find it confusing.

The rusty_ffmpeg crate uses ffmpeg's build results(some header files and some package-config files) to generate bindings in the build script.
This crate can be built successfully in a local environment with PKG_CONFIG_PATH environment variable set to path where the *.pc files is located in.
However, it's super weird that this crate built successfully on the doc.rs where no FFmpeg is compiled and no environment variable is set. If you check the sources you will find that no FFmpeg sources is provided.

I suspect that the docker environment contains FFmpeg? Or the docs.rs uses the bindgen result locally?(I think the second is less possible) Or any other reason? Anyway, this really confuses me....

@ldm0 ldm0 added the C-build-failure Category: This is a crate that failed to build label Jun 24, 2020
@Nemo157
Copy link
Member

Nemo157 commented Jun 24, 2020

I suspect that the docker environment contains FFmpeg?

Exactly, you can see around here in the package list that a lot of libav* packages are installed.

@ldm0
Copy link
Contributor Author

ldm0 commented Jun 24, 2020

@Nemo157 Ah thanks for quick response! That makes things clear!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-build-failure Category: This is a crate that failed to build
Projects
None yet
Development

No branches or pull requests

2 participants