contrib: live555: update to 2022.07.14
Lots of patches have been either fully or partially implemented, and have thus been dropped or reworked.
For macOS, the "macosx" config file is no more; only "macosx-bigsur", "macosx-catalina", and "macosx-no-openssl". "macosx-bigsur" has been chosen as the config, and all the sed commands have been fixed to account for multiple macosx* files.
The library now uses ifaddrs.h unless NO_GETIFADDRS is defined. For Windows, ifaddrs.h doesn't exist and thus is always needed. For Android, it is available since API level 24.
The library also uses OpenSSL unless NO_OPENSSL is defined. This is added to LIVE_EXTRA_CFLAGS, and the pkg-config file.
Merge request reports
Activity
- Resolved by Rémi Denis-Courmont
- Resolved by Rémi Denis-Courmont
What's the status of the license incompatible "Borrowed code" that prevented us to use newer versions since 2016 ?
assigned to @fkuehne
added Component::Build system: Contribs label
added MRStatus::Acceptable label
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations.MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, have votes and score > 0 -
MergeRequest should have no activity (threads/votes) for (72h/72h)
-
added 39 commits
-
5a9c33ee...5ec8be6c - 38 commits from branch
videolan:master
- 78998cab - contrib: live555: update to 2022.07.14
-
5a9c33ee...5ec8be6c - 38 commits from branch
enabled an automatic merge when the pipeline for 78998cab succeeds
changed milestone to %4.0