Skip to content
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

asterisk: bump to 20.3.0 #815

Merged
merged 2 commits into from
Jul 2, 2023
Merged

asterisk: bump to 20.3.0 #815

merged 2 commits into from
Jul 2, 2023

Conversation

micmac1
Copy link
Collaborator

@micmac1 micmac1 commented Jun 7, 2023

Maintainer: @jslachta
Compile tested: master/22.03 ath79
Run tested: 22.03 ath79

Description: bump pjproject and asterisk

- bump to 2.13
- new option "--disable-libsrtp" now available so we can get rid of
  dependency on libsrtp2 (asterisk's SRTP support doesn't depend on pjproject)
- new option "--disable-upnp"
- 0007-execinfo.patch not required anymore, pjproject now checks for
  __GLIBC__
- sync patches with asterisk 20.3.0

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
- bump to 20.3.0
- new modules: app-broadcast, app-if, app-signal, func-export,
  res-pjsip-aoc and res-pjsip-rfc3329
- remove "--without-vpb", not available anymore
- add configuration file for res-http-media-cache
- drop libsrtp2 from res-pjproject dependencies, see changes in
  pjproject package
- refresh patches
- add upstream patch
  180-res_crypto.c-Avoid-using-the-non-portable-ALLPERMS-m.patch to fix
  build [1]

[1] asterisk/asterisk#149

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
@dangowrt
Copy link
Member

Tested on x86_64, works great. We should merge this and also backport to openwrt-23.05 branch.

@jslachta
Copy link
Contributor

jslachta commented Jun 30, 2023

Hello, Sebastian (@micmac1),

some checks failed:

Otherwise, it looks good. If the result of those checks is irrelevant, this pull request is ready to merge.

Thank you for your PR.

Kind regards
Jiri

@micmac1
Copy link
Collaborator Author

micmac1 commented Jul 2, 2023

Hi Jiri, the first failure is due to libstdcpp dep issue, I think it's fair to say this is unrelated to this pull request. The second one is because of compat issue of dahdi-linux with more recent kernels, see pull request #786.

I'll merge this now. Thanks!

@micmac1 micmac1 merged commit 7983fb1 into openwrt:master Jul 2, 2023
@micmac1 micmac1 deleted the ast-20.3.0 branch July 2, 2023 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants