Skip to content

Fix misc windows bugs, and explicitly enable GL sub-options

commit 34efa4bc:

meson.recipe: Don't pass /Brepro, partial revert
Upstream decided to not include it because it's a risky flag. Let's
remove it too in case we break things for people. Our PE files are
anyway not reproducible because there's no equivalent flag for gcc.

commit 35a82d8b:

cerbero: Skip recipe errors when running a shell
We don't care about these because we often run with an env that
recipes can't be parsed in. F.ex., `openssl.recipe` errors out with
a `KeyError` when running `-v visualstudio shell` because we don't set
`CC` in that env.

The errors were being ignored anyway, but we shouldn't print them at
all.

commit 4c7c37b4:

gst-plugins-base: Enable opengl plugin deps
This is needed for some elements, and we build those dependencies
already, so we can enable them to ensure that they do get built.

commit 8712b3ad:

cerbero/filesprovider: Be stricter when finding plugin DLLs
Do not look for a `libfoo.dll` plugin when the recipe has been built
with MSVC. This avoids incorrect packaging when the prefix is dirty
due to user error.

Merge request reports