mumble-voip_mumble/.github/actions/install-dependencies
Robert Adam d11fd05062 CHANGE(client): Remove bundled Opus version
Since newer versions of libsndfile now link to the system-wide installed
Opus version (on Linux distros), there would be a conflict between
symbols defined in the system-wide installation and the self-built
(bundled) Opus library.
This, as it turned out, can lead for instance to failing assertions due
to pointer identities no longer holding because e.g. a function from the
self-built Opus version ends up calling a sub-function from the
system-wide Opus installation instead. This is also the root cause for
the infamous "Opus crash" or "Audio wizard crash".

In order to avoid these issues, we don't ship a bundled Opus version
anymore and instead make it a build prerequisite to have Opus installed
on your system.

Fixes #5302
2022-12-28 13:04:25 +01:00
..
action.yml CI: Introduce GitHub Actions 2020-11-29 17:40:15 +01:00
extractWithProgress.sh CI: Introduce GitHub Actions 2020-11-29 17:40:15 +01:00
install_ubuntu_shared_64bit.sh CHANGE(client): Remove bundled Opus version 2022-12-28 13:04:25 +01:00
install_ubuntu_static_64bit.sh CI: incorrect naming of libgl dependency 2022-04-04 11:55:17 +02:00
main.sh CI: Introduce GitHub Actions 2020-11-29 17:40:15 +01:00