-
-
Notifications
You must be signed in to change notification settings - Fork 12.4k
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
gst-plugins-rs 0.9.3 #116170
gst-plugins-rs 0.9.3 #116170
Conversation
Linux-only build error is going to be hard for me to diagnose. :/ |
Script may be using Python 3.10 rather than Python 3.11. |
4518c6f
to
e70a450
Compare
e70a450
to
4df4f21
Compare
The Intel failure is SSE4.1-related due to missing some source files when a Rust dependency builds a copy of Specifically, build has Currently doesn't support system It does look like EDIT: fix for particular Rust package in qnighy/libwebp-sys2-rs#13. Trying to patch this in is a bit tricky as Cargo fetches crates at build-time. Can add a work around to pick up local copy. |
4df4f21
to
a11c904
Compare
depends_on "pkg-config" => :build | ||
# TODO: Use `webp` dependency on macOS when supported. | ||
# Issue ref: https://github.com/qnighy/libwebp-sys2-rs/issues/4 | ||
depends_on "webp" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to check if library is linked to make sure build picked up Homebrew's copy.
I would recommend using If you want to use the meson-based build system, then it also works with older Python versions if you can ensure that the
The release branches and tags include a In GStreamer's macOS/Windows binaries the webp plugin is currently not included (someone would have to add it and libwebp), which is why this wasn't noticed there. |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install --build-from-source <formula>
)? If this is a new formula, does it passbrew audit --new <formula>
?This version introduces a hard dependency on the webrtc plugin, which means it needs another one of the gst-plugin packs as a dependency. It also requires Python 3.11 for its buildsystem.
Closes #115929.