asterisk-16.x: bump to version 16.25.2 762/head
authorSebastian Kemper <sebastian_ml@gmx.net>
Wed, 20 Apr 2022 21:18:16 +0000 (23:18 +0200)
committerSebastian Kemper <sebastian_ml@gmx.net>
Wed, 20 Apr 2022 21:32:27 +0000 (23:32 +0200)
commit445b5e5ff1f5a0d4ec1ed7a5c51271beae1684d4
treece842e99f077e413f9d322d8f8aaff208b1ff29c
parentcc4fd2982f2bae48aa7cdb004efd8de7dfcec282
asterisk-16.x: bump to version 16.25.2

This bumps asterisk to version 16.25.2 to address the following security
concerns:

https://downloads.asterisk.org/pub/security/AST-2022-001.html
https://downloads.asterisk.org/pub/security/AST-2022-002.html
https://downloads.asterisk.org/pub/security/AST-2022-003.html

Other changes:

- add two new modules (app_sf and func_json)
- update 100-build-reproducibly.patch as upstream refactored some of the
  code
- refresh patches
- "--disable-xmldoc" does no longer prevent the linking to libxslt, if
  available. If that's the case one is greeted with the following error:

    Package asterisk is missing dependencies for the following libraries:
    libxslt.so.1

  This commit explicitly disables the use of libxslt, to avoid the
  dependency.
- backport 160-AST_EXT_TOOL_CHECK.patch from master for issue #672
- backport 180_build-fix-bininstall-launchd-issue-on-cross-platfrom.patch
  from master to fix a build issue on MacOS (patch from Sergey V.
  Lobanov <sergey@lobanov.in>)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
net/asterisk-16.x/Makefile
net/asterisk-16.x/patches/001-disable-semaphores-on-uclibc-otherwise-allow.patch
net/asterisk-16.x/patches/002-configure-fix-detection-of-re-entrant-resolver-funct.patch
net/asterisk-16.x/patches/100-build-reproducibly.patch
net/asterisk-16.x/patches/130-eventfd.patch
net/asterisk-16.x/patches/160-AST_EXT_TOOL_CHECK.patch [new file with mode: 0644]
net/asterisk-16.x/patches/180_build-fix-bininstall-launchd-issue-on-cross-platfrom.patch [new file with mode: 0644]