Windows fixes, cross-linux fixes, and other regression fixes
commit 3112e127
gmp: fix build with wine installed
commit badd0fa5
cerbero: Add preliminary support for cross-compiling with MSVC
strip and windres are not available or usable when cross-compiling
with MSVC. Native files can always be used, and should be.
This will also avoid shell-quoting issues when passing arguments with
paths in them to Meson by avoiding them completely.
commit 53fe410e
meson and glib: Fix quoting issues with c_args when cross-compiling
Use shlex.quote for escaping CFLAGS to be more accurate, and also fix
Meson to correctly quote c_args obtained from the cross file when
adding them to the compiler rules.
This is already done correctly when adding c_args to the compile
commands, so this patch is not needed in newer versions of meson and
does not need to be upstreamed.
Fixes https://gitlab.freedesktop.org/gstreamer/cerbero/issues/162
Also reported at https://gitlab.freedesktop.org/gstreamer/cerbero/merge_requests/210
commit 6638d309
librtmp.recipe: Remove stray debug print
commit 2a187c2a
Fix librtmp and openssl builds on native Windows
After https://gitlab.freedesktop.org/gstreamer/cerbero/merge_requests/195
we changed the way we run commands in general, which broke shell
expansion assumptions in these recipes.
Closes https://gitlab.freedesktop.org/gstreamer/cerbero/issues/168
commit 52081e51
cerbero: Increase the open-files limit if needed
Fixes https://gitlab.freedesktop.org/gstreamer/cerbero/issues/165
commit d740f8d4
linux.config: Add support for cross-arm on Fedora
Edited by Nirbheek Chauhan