public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/asterisk] f45: Asterisk 23.5.0
@ 2026-09-01 0:58 Peter Lemenkov
0 siblings, 0 replies; only message in thread
From: Peter Lemenkov @ 2026-09-01 0:58 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/asterisk
Branch : f45
Commit : 2904a47e3fab5c9e3d05b7ab87c739257cf9ee66
Author : Peter Lemenkov <lemenkov@gmail.com>
Date : 2026-09-01T02:55:17+02:00
Stats : +106/-512 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/asterisk/c/2904a47e3fab5c9e3d05b7ab87c739257cf9ee66?branch=f45
Log:
Asterisk 23.5.0
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
diff --git a/asterisk-23.5.0-Bundled-pjproject-do-not-discard-the-ambient-CFLAGS.patch b/asterisk-23.5.0-Bundled-pjproject-do-not-discard-the-ambient-CFLAGS.patch
new file mode 100644
index 0000000..65e8e36
--- /dev/null
+++ b/asterisk-23.5.0-Bundled-pjproject-do-not-discard-the-ambient-CFLAGS.patch
@@ -0,0 +1,43 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Peter Lemenkov <lemenkov@gmail.com>
+Date: Mon, 31 Aug 2026 15:54:23 +0200
+Subject: [PATCH] Bundled pjproject: do not discard the ambient CFLAGS
+
+Commit f82393da0dbf125bd96e3c4a0dc080f88d6a90e4 ("Bundled pjproject: Make it
+easier to override options in config_site.h") added
+
+ PJPROJECT_CONFIG_OPTS += CFLAGS="$(PJPROJECT_CFLAGS)"
+
+Previously CFLAGS was never passed on the aconfigure command line, so the
+bundled pjproject inherited the exported CFLAGS from the environment. Passing
+it explicitly overrides that, and PJPROJECT_CFLAGS contains only the options
+this file adds (-DPJ_HAS_LINUX_EPOLL=1), so every distribution flag is lost.
+
+LDFLAGS is still inherited, and on distributions whose toolchain links PIE by
+default it carries the hardened-link specs. The result is a non-PIC compile
+combined with a PIE link:
+
+ gcc -o conftest -DPJ_HAS_LINUX_EPOLL=1 -m64 -Wl,... \
+ -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ... conftest.c
+ ld.bfd: relocation R_X86_64_32 against `.rodata' can not be used when
+ making a PIE object; recompile with -fPIE
+
+autoconf cannot then run the test binary and reports the misleading
+
+ aconfigure: error: cannot run C compiled programs.
+
+which aborts the build before pjproject is configured.
+
+Appending to the ambient CFLAGS rather than replacing them keeps the new
+PJPROJECT_CFLAGS override working while restoring inheritance.
+
+diff --git a/third-party/pjproject/Makefile.rules b/third-party/pjproject/Makefile.rules
+index f6790bd216..d09da39817 100644
+--- a/third-party/pjproject/Makefile.rules
++++ b/third-party/pjproject/Makefile.rules
+@@ -50,4 +50,4 @@ ifeq ($(shell uname -s),Linux)
+ PJPROJECT_CFLAGS += -DPJ_HAS_LINUX_EPOLL=1
+ endif
+
+-PJPROJECT_CONFIG_OPTS += CFLAGS="$(PJPROJECT_CFLAGS)"
++PJPROJECT_CONFIG_OPTS += CFLAGS="$(CFLAGS) $(PJPROJECT_CFLAGS)"
diff --git a/asterisk.spec b/asterisk.spec
index 2dd020f..68ea834 100644
--- a/asterisk.spec
+++ b/asterisk.spec
@@ -2,7 +2,7 @@
#%%global _beta 3
%global pjsip_version 2.17
-%global jansson_version 2.14
+%global jansson_version 2.15.1
%global jwt_version 1.15.3
%global optflags %{optflags} -Werror-implicit-function-declaration -DLUA_COMPAT_MODULE -fPIC
@@ -56,8 +56,8 @@
Summary: The Open Source PBX
Name: asterisk
-Version: 23.4.1
-Release: %{?_rc||?_beta:0.}1%{?_rc:.rc%{_rc}}%{?_beta:.beta%{_beta}}%{?dist}.1
+Version: 23.5.0
+Release: %{?_rc||?_beta:0.}1%{?_rc:.rc%{_rc}}%{?_beta:.beta%{_beta}}%{?dist}
# Automatically converted from old format: GPLv2 - review is highly recommended.
License: GPL-2.0-only
URL: http://www.asterisk.org/
@@ -65,8 +65,6 @@ URL: http://www.asterisk.org/
Source0: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz
Source1: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}%{?_beta:-beta%{_beta}}.tar.gz.asc
Source2: asterisk-logrotate
-Source3: menuselect.makedeps
-Source4: menuselect.makeopts
Source5: asterisk.service
Source6: asterisk-tmpfiles
# GPG keyring with Asterisk developer signatures
@@ -105,13 +103,13 @@ Patch2: asterisk-18.4.0-astmm_ignore_for_console_board.patch
# Removed macros from ilbc library for RFC 3951 compatibility.
Patch3: asterisk-18.12.1-ilbc_macros.patch
+# Fedora-specific
+Patch4: asterisk-23.5.0-Bundled-pjproject-do-not-discard-the-ambient-CFLAGS.patch
+
# Asterisk now builds against a bundled copy of pjproject, as they apply some patches
# directly to pjproject before the build against it
Provides: bundled(pjproject) = %{pjsip_version}
-# Does not build on s390x: https://bugzilla.redhat.com/show_bug.cgi?id=1465162
-#ExcludeArch: s390x
-
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc
@@ -303,10 +301,6 @@ Requires: asterisk = %{version}-%{release}
%description ael
AEL (Asterisk Extension Logic) mdoules for Asterisk
-# %%package alsa
-# Summary: Modules for Asterisk that use Alsa sound drivers
-# Requires: asterisk = %%{version}-%%{release}
-
%package alembic
Summary: Alembic scripts for the Asterisk DB (realtime)
Requires: asterisk = %{version}-%{release}
@@ -314,10 +308,6 @@ Requires: asterisk = %{version}-%{release}
%description alembic
Alembic scripts for the Asterisk DB
-
-# %%description alsa
-# Modules for Asterisk that use Alsa sound drivers.
-
%if 0%{?apidoc}
%package apidoc
Summary: API documentation for Asterisk
@@ -441,13 +431,6 @@ Requires(pre): %{_sbindir}/usermod
mISDN channel for Asterisk.
%endif
-# %%package mgcp
-# Summary: MGCP channel driver for Asterisk
-# Requires: asterisk = %%{version}-%%{release}
-
-# %%description mgcp
-# MGCP channel driver for Asterisk
-
%package mobile
Summary: Mobile (BlueTooth) channel for Asterisk
Requires: asterisk = %{version}-%{release}
@@ -456,6 +439,17 @@ Requires(pre): %{_sbindir}/usermod
%description mobile
Mobile (BlueTooth) channel for Asterisk.
+%package mp3
+Summary: MP3 streaming application for Asterisk
+Requires: asterisk = %{version}-%{release}
+# app_mp3 fork+execs the mpg123 command-line binary at runtime (it does not
+# link or dlopen libmpg123), so depend on the executable itself.
+Requires: /usr/bin/mpg123
+
+%description mp3
+The app_mp3 application plays and streams MP3 audio by executing the external
+mpg123 command-line program.
+
%package minivm
Summary: MiniVM applicaton for Asterisk
Requires: asterisk = %{version}-%{release}
@@ -499,13 +493,6 @@ Requires: asterisk = %{version}-%{release}
H.323 channel for Asterisk using the Objective Systems Open H.323 for C library.
%endif
-# %%package oss
-# Summary: Modules for Asterisk that use OSS sound drivers
-# Requires: asterisk = %%{version}-%%{release}
-
-# %%description oss
-# Modules for Asterisk that use OSS sound drivers.
-
%package phone
Summary: Channel driver for Quicknet Technologies, Inc.'s Telephony cards
Requires: asterisk = %{version}-%{release}
@@ -547,20 +534,6 @@ Requires: asterisk = %{version}-%{release}
Applications for Asterisk that use RADIUS.
%endif
-# %%package skinny
-# Summary: Modules for Asterisk that support the SCCP/Skinny protocol
-# Requires: asterisk = %%{version}-%%{release}
-
-# %%description skinny
-# Modules for Asterisk that support the SCCP/Skinny protocol.
-
-# %%package sip
-# Summary: Legacy SIP channel driver for Asterisk
-# Requires: asterisk = %%{version}-%%{release}
-
-# %%description sip
-# Legacy SIP channel driver for Asterisk
-
%if 0%{?snmp}
%package snmp
Summary: Module that enables SNMP monitoring of Asterisk
@@ -682,8 +655,7 @@ echo '*************************************************************************'
%patch -P3 -p1
-cp %{S:3} menuselect.makedeps
-cp %{S:4} menuselect.makeopts
+%patch -P4 -p1
cp %{S:99} ./third-party/pjproject/patches
@@ -691,74 +663,8 @@ cp %{S:99} ./third-party/pjproject/patches
%{__perl} -pi -e 's/^all:.*$/all:/' sounds/Makefile
%{__perl} -pi -e 's/^install:.*$/install:/' sounds/Makefile
-# convert comments in one file to UTF-8
-mv main/fskmodem.c main/fskmodem.c.old
-iconv -f iso-8859-1 -t utf-8 -o main/fskmodem.c main/fskmodem.c.old
-touch -r main/fskmodem.c.old main/fskmodem.c
-rm main/fskmodem.c.old
-
chmod -x contrib/scripts/dbsep.cgi
-%if ! 0%{?corosync}
-%{__perl} -pi -e 's/^MENUSELECT_RES=(.*)$/MENUSELECT_RES=\1 res_corosync/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?mysql}
-%{__perl} -pi -e 's/^MENUSELECT_ADDONS=(.*)$/MENUSELECT_ADDONS=\1 res_config_mysql app_mysql cdr_mysql/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?postgresql}
-%{__perl} -pi -e 's/^MENUSELECT_RES=(.*)$/MENUSELECT_RES=\1 res_config_pgsql/g' menuselect.makeopts
-%{__perl} -pi -e 's/^MENUSELECT_CDR=(.*)$/MENUSELECT_CDR=\1 cdr_pgsql/g' menuselect.makeopts
-%{__perl} -pi -e 's/^MENUSELECT_CEL=(.*)$/MENUSELECT_CEL=\1 cel_pgsql/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?radius}
-%{__perl} -pi -e 's/^MENUSELECT_CDR=(.*)$/MENUSELECT_CDR=\1 cdr_radius/g' menuselect.makeopts
-%{__perl} -pi -e 's/^MENUSELECT_CEL=(.*)$/MENUSELECT_CEL=\1 cel_radius/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?snmp}
-%{__perl} -pi -e 's/^MENUSELECT_RES=(.*)$/MENUSELECT_RES=\1 res_snmp/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?misdn}
-%{__perl} -pi -e 's/^MENUSELECT_CHANNELS=(.*)$/MENUSELECT_CHANNELS=\1 chan_misdn/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?ices}
-# %%{__perl} -pi -e 's/^MENUSELECT_APPS=(.*)$/MENUSELECT_APPS=\1 app_ices/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?jack}
-%{__perl} -pi -e 's/^MENUSELECT_APPS=(.*)$/MENUSELECT_APPS=\1 app_jack/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?ldap}
-%{__perl} -pi -e 's/^MENUSELECT_RES=(.*)$/MENUSELECT_RES=\1 res_config_ldap/g' menuselect.makeopts
-%endif
-
-%if ! 0%{?gmime}
-%{__perl} -pi -e 's/^MENUSELECT_RES=(.*)$/MENUSELECT_RES=\1 res_http_post/g' menuselect.makeopts
-%endif
-
-%if ! 0%{xmpp}
-%{__perl} -pi -e 's/^MENUSELECT_RES=(.*)$/MENUSELECT_RES=\1 res_xmpp/g' menuselect.makeopts
-# %%{__perl} -pi -e 's/^MENUSELECT_CHANNELS=(.*)$/MENUSELECT_CHANNELS=\1 chan_motif/g' menuselect.makeopts
-%endif
-
-%if ! 0%{meetme}
-%{__perl} -pi -e 's/^MENUSELECT_APPS=(.*)$/MENUSELECT_APPS=\1 app_meetme/g' menuselect.makeopts
-%endif
-
-%if ! 0%{ooh323}
-%{__perl} -pi -e 's/^MENUSELECT_ADDONS=(.*)$/MENUSELECT_ADDONS=\1 chan_ooh323/g' menuselect.makeopts
-%endif
-
-%if ! 0%{imap}
-%{__perl} -pi -e 's/^MENUSELECT_APPS=(.*)$/MENUSELECT_APPS=\1 app_voicemail_imap/g' menuselect.makeopts
-%endif
-
# Create a sysusers.d config file
cat >asterisk.sysusers.conf <<EOF
u asterisk - 'Asterisk User' /var/lib/asterisk -
@@ -800,6 +706,39 @@ popd
%make_build menuselect-tree NOISY_BUILD=1
%{__perl} -n -i -e 'print unless /openr2/i' menuselect-tree
+rm -f menuselect.makeopts menuselect.makedeps
+%make_build menuselect.makeopts NOISY_BUILD=1
+
+menuselect/menuselect \
+ --enable aelparse \
+%if 0%{?meetme}
+ --enable app_meetme \
+%endif
+ --enable app_saycounted \
+ --enable app_statsd \
+ --enable astman \
+ --enable chan_mobile \
+%if 0%{?ooh323}
+ --enable chan_ooh323 \
+%endif
+ --enable res_chan_stats \
+ --enable res_cliexec \
+ --enable res_endpoint_stats \
+ --enable res_remb_modifier \
+ --enable smsq \
+ --enable stereorize \
+ --enable streamplayer \
+%if 0%{?mysql}
+ --enable res_config_mysql \
+%endif
+%if 0%{?corosync}
+ --enable res_corosync \
+%endif
+ --enable res_mwi_external \
+ --enable res_mwi_external_ami \
+ --enable res_stasis_mailbox \
+ --enable res_ari_mailboxes \
+ --disable BUILD_NATIVE menuselect.makeopts
# Build with plain voicemail and directory
echo "### Building with plain voicemail and directory"
@@ -835,12 +774,6 @@ mv apps/app_directory.so apps/app_directory_odbc.so
touch apps/app_voicemail.o apps/app_directory.o
touch apps/app_voicemail.so apps/app_directory.so
-sed -i -e 's/^MENUSELECT_RES=\(.*\)\bres_mwi_external\b\(.*\)$/MENUSELECT_RES=\1 \2/g' menuselect.makeopts
-sed -i -e 's/^MENUSELECT_RES=\(.*\)\bres_mwi_external_ami\b\(.*\)$/MENUSELECT_RES=\1 \2/g' menuselect.makeopts
-sed -i -e 's/^MENUSELECT_RES=\(.*\)\bres_stasis_mailbox\b\(.*\)$/MENUSELECT_RES=\1 \2/g' menuselect.makeopts
-sed -i -e 's/^MENUSELECT_RES=\(.*\)\bres_ari_mailboxes\b\(.*\)$/MENUSELECT_RES=\1 \2/g' menuselect.makeopts
-sed -i -e 's/^MENUSELECT_APP=\(.*\)$/MENUSELECT_RES=\1 app_voicemail/g' menuselect.makeopts
-
%make_build %{makeargs}
%if 0%{?apidoc}
@@ -1416,10 +1349,6 @@ fi
%{_libdir}/asterisk/modules/pbx_ael.so
%{_libdir}/asterisk/modules/res_ael_share.so
-# %%files alsa
-# %%attr(0640,asterisk,asterisk) %%config(noreplace) %%{_sysconfdir}/asterisk/alsa.conf
-# %%{_libdir}/asterisk/modules/chan_alsa.so
-
%files alembic
%{_datadir}/asterisk/ast-db-manage/
@@ -1527,16 +1456,13 @@ fi
%{_libdir}/asterisk/modules/chan_misdn.so
%endif
-# %%files mgcp
-# %%attr(0640,asterisk,asterisk) %%config(noreplace) %%{_sysconfdir}/asterisk/mgcp.conf
-# %%attr(0640,asterisk,asterisk) %%config(noreplace) %%{_sysconfdir}/asterisk/res_pktccops.conf
-# %%{_libdir}/asterisk/modules/chan_mgcp.so
-# %%{_libdir}/asterisk/modules/res_pktccops.so
-
%files mobile
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/chan_mobile.conf
%{_libdir}/asterisk/modules/chan_mobile.so
+%files mp3
+%{_libdir}/asterisk/modules/app_mp3.so
+
%if 0%{mysql}
%files mysql
# %%attr(0640,asterisk,asterisk) %%config(noreplace) %%{_sysconfdir}/asterisk/app_mysql.conf
@@ -1576,10 +1502,6 @@ fi
%{_libdir}/asterisk/modules/chan_ooh323.so
%endif
-# %%files oss
-# %%attr(0640,asterisk,asterisk) %%config(noreplace) %%{_sysconfdir}/asterisk/oss.conf
-# %%{_libdir}/asterisk/modules/chan_oss.so
-
%if 0%{phone}
%files phone
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/phone.conf
@@ -1671,15 +1593,6 @@ fi
%{_libdir}/asterisk/modules/cel_radius.so
%endif
-# %%files sip
-# %%attr(0640,asterisk,asterisk) %%config(noreplace) %%{_sysconfdir}/asterisk/sip.conf
-# %%attr(0640,asterisk,asterisk) %%config(noreplace) %%{_sysconfdir}/asterisk/sip_notify.conf
-# %%{_libdir}/asterisk/modules/chan_sip.so
-
-# %%files skinny
-# %%attr(0640,asterisk,asterisk) %%config(noreplace) %%{_sysconfdir}/asterisk/skinny.conf
-# %%{_libdir}/asterisk/modules/chan_skinny.so
-
%if 0%{snmp}
%files snmp
#doc doc/asterisk-mib.txt
@@ -1738,9 +1651,15 @@ fi
%endif
%changelog
+* Mon Aug 31 2026 Peter Lemenkov <lemenkov@gmail.com> - 23.5.0-1
+- update to 23.5.0
+
* Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 23.4.1-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
+* Thu Jun 25 2026 Peter Lemenkov <lemenkov@gmail.com> - 23.4.1-1
+- update to 23.4.1
+
* Sat Jun 13 2026 Peter Lemenkov <lemenkov@gmail.com> - 23.4.0-1
- update to 23.4.0
diff --git a/menuselect.makedeps b/menuselect.makedeps
deleted file mode 100644
index 0b1418e..0000000
--- a/menuselect.makedeps
+++ /dev/null
@@ -1,240 +0,0 @@
-MENUSELECT_DEPENDS_chan_mobile=BLUETOOTH
-MENUSELECT_DEPENDS_res_config_mysql=MYSQLCLIENT
-MENUSELECT_DEPENDS_app_flash=DAHDI
-MENUSELECT_DEPENDS_app_voicemail_imap=IMAP_TK
-MENUSELECT_DEPENDS_app_voicemail_odbc=GENERIC_ODBC
-MENUSELECT_DEPENDS_app_jack=JACK RESAMPLE
-MENUSELECT_DEPENDS_app_meetme=DAHDI
-MENUSELECT_DEPENDS_binaural_rendering_in_bridge_softmix=FFTW3
-MENUSELECT_DEPENDS_cdr_adaptive_odbc=GENERIC_ODBC
-MENUSELECT_DEPENDS_cdr_beanstalkd=BEANSTALK
-MENUSELECT_DEPENDS_cdr_odbc=GENERIC_ODBC
-MENUSELECT_DEPENDS_cdr_pgsql=PGSQL
-MENUSELECT_DEPENDS_cdr_radius=RADIUS
-MENUSELECT_DEPENDS_cdr_sqlite3_custom=SQLITE3
-MENUSELECT_DEPENDS_cdr_tds=FREETDS
-MENUSELECT_DEPENDS_cel_odbc=GENERIC_ODBC
-MENUSELECT_DEPENDS_cel_beanstalkd=BEANSTALK
-MENUSELECT_DEPENDS_cel_pgsql=PGSQL
-MENUSELECT_DEPENDS_cel_radius=RADIUS
-MENUSELECT_DEPENDS_cel_sqlite3_custom=SQLITE3
-MENUSELECT_DEPENDS_cel_tds=FREETDS
-MENUSELECT_DEPENDS_chan_dahdi=DAHDI TONEZONE PRI SS7 OPENR2
-MENUSELECT_DEPENDS_chan_iax2=CRYPTO
-MENUSELECT_DEPENDS_chan_motif=IKSEMEL OPENSSL
-MENUSELECT_DEPENDS_chan_pjsip=PJPROJECT
-MENUSELECT_DEPENDS_chan_console=PORTAUDIO
-MENUSELECT_DEPENDS_codec_codec2=CODEC2
-MENUSELECT_DEPENDS_codec_dahdi=DAHDI
-MENUSELECT_DEPENDS_codec_gsm=GSM
-MENUSELECT_DEPENDS_codec_ilbc=ILBC
-MENUSELECT_DEPENDS_codec_speex=SPEEX SPEEX_PREPROCESS SPEEXDSP
-MENUSELECT_DEPENDS_codec_opus=XMLSTARLET BASH
-MENUSELECT_DEPENDS_codec_silk=XMLSTARLET BASH
-MENUSELECT_DEPENDS_codec_siren7=XMLSTARLET BASH
-MENUSELECT_DEPENDS_codec_siren14=XMLSTARLET BASH
-MENUSELECT_DEPENDS_codec_g729a=XMLSTARLET BASH
-MENUSELECT_DEPENDS_format_ogg_vorbis=VORBIS OGG
-MENUSELECT_DEPENDS_format_ogg_speex=SPEEX OGG
-MENUSELECT_DEPENDS_func_aes=CRYPTO
-MENUSELECT_DEPENDS_func_curl=CURL
-MENUSELECT_DEPENDS_func_iconv=ICONV
-MENUSELECT_DEPENDS_func_odbc=GENERIC_ODBC
-MENUSELECT_DEPENDS_func_pjsip_aor=PJPROJECT
-MENUSELECT_DEPENDS_func_pjsip_contact=PJPROJECT
-MENUSELECT_DEPENDS_func_pjsip_endpoint=PJPROJECT
-MENUSELECT_DEPENDS_func_speex=SPEEX SPEEX_PREPROCESS SPEEXDSP
-MENUSELECT_DEPENDS_pbx_dundi=ZLIB CRYPTO
-MENUSELECT_DEPENDS_pbx_lua=LUA
-MENUSELECT_DEPENDS_res_cdrel_custom=SQLITE3
-MENUSELECT_DEPENDS_res_config_curl=CURL
-MENUSELECT_DEPENDS_res_config_odbc=GENERIC_ODBC
-MENUSELECT_DEPENDS_res_config_sqlite3=SQLITE3
-MENUSELECT_DEPENDS_res_crypto=OPENSSL
-MENUSELECT_DEPENDS_res_curl=CURL
-MENUSELECT_DEPENDS_res_geolocation=LIBXML2 LIBXSLT
-MENUSELECT_DEPENDS_res_http_media_cache=CURL
-MENUSELECT_DEPENDS_res_http_post=GMIME
-MENUSELECT_DEPENDS_res_odbc=GENERIC_ODBC
-MENUSELECT_DEPENDS_res_odbc_transaction=GENERIC_ODBC
-MENUSELECT_DEPENDS_res_pjproject=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_acl=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_authenticator_digest=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_caller_id=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_config_wizard=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_dialog_info_body_generator=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_diversion=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_dlg_options=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_dtmf_info=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_empty_info=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_endpoint_identifier_anonymous=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_endpoint_identifier_ip=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_endpoint_identifier_user=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_exten_state=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_geolocation=PJPROJECT LIBXML2
-MENUSELECT_DEPENDS_res_pjsip_header_funcs=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_logger=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_messaging=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_mwi=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_mwi_body_generator=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_nat=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_notify=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_one_touch_record_info=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_outbound_authenticator_digest=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_outbound_publish=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_outbound_registration=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_path=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_pidf_body_generator=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_pidf_digium_body_supplement=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_pidf_eyebeam_body_supplement=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_publish_asterisk=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_pubsub=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_refer=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_registrar=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_rfc3326=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_rfc3329=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_sdp_rtp=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_send_to_voicemail=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_session=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_sips_contact=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_stir_shaken=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_t38=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_transport_websocket=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_xpidf_body_generator=PJPROJECT
-MENUSELECT_DEPENDS_res_resolver_unbound=UNBOUND
-MENUSELECT_DEPENDS_res_rtp_asterisk=OPENSSL PJPROJECT
-MENUSELECT_DEPENDS_res_srtp=SRTP OPENSSL
-MENUSELECT_DEPENDS_res_stasis_test=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_res_stir_shaken=CURL LIBJWT
-MENUSELECT_DEPENDS_res_timing_dahdi=DAHDI
-MENUSELECT_DEPENDS_res_timing_timerfd=TIMERFD
-MENUSELECT_DEPENDS_res_xmpp=IKSEMEL OPENSSL
-MENUSELECT_DEPENDS_res_calendar_caldav=NEON ICAL LIBXML2
-MENUSELECT_DEPENDS_res_calendar_ews=NEON29
-MENUSELECT_DEPENDS_res_calendar_exchange=NEON ICAL IKSEMEL
-MENUSELECT_DEPENDS_res_calendar_icalendar=NEON ICAL
-MENUSELECT_DEPENDS_res_config_ldap=LDAP
-MENUSELECT_DEPENDS_res_config_pgsql=PGSQL
-MENUSELECT_DEPENDS_res_corosync=COROSYNC
-MENUSELECT_DEPENDS_res_fax_spandsp=SPANDSP
-MENUSELECT_DEPENDS_res_hep_pjsip=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_aoc=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_history=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_maintenance=PJPROJECT
-MENUSELECT_DEPENDS_res_pjsip_phoneprov_provider=PJPROJECT
-MENUSELECT_DEPENDS_res_prometheus=PJPROJECT
-MENUSELECT_DEPENDS_res_snmp=NETSNMP
-MENUSELECT_DEPENDS_res_timing_kqueue=KQUEUE
-MENUSELECT_DEPENDS_res_digium_phone=XMLSTARLET BASH
-MENUSELECT_DEPENDS_res_pjsip_config_sangoma=XMLSTARLET BASH
-MENUSELECT_DEPENDS_ENABLE_SRTP_AES_192=SRTP HAVE_SRTP_192
-MENUSELECT_DEPENDS_ENABLE_SRTP_AES_256=SRTP HAVE_SRTP_256
-MENUSELECT_DEPENDS_ENABLE_SRTP_AES_GCM=SRTP HAVE_SRTP_GCM
-MENUSELECT_DEPENDS_test_abstract_jb=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_acl=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_aeap=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_aeap_speech=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_aeap_transaction=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_aeap_transport=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_amihooks=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_aoc=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_app=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_ari=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_ari_model=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_ast_format_str_reduce=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_astobj2=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_astobj2_thrash=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_astobj2_weaken=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_bridging=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_bucket=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_callerid=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_capture=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_cdr=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_cel=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_channel=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_channel_feature_hooks=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_config=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_conversions=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_core_codec=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_core_format=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_crypto=TEST_FRAMEWORK CRYPTO
-MENUSELECT_DEPENDS_test_data_buffer=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_db=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_devicestate=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_dlinklists=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_dns=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_dns_naptr=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_dns_query_set=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_dns_recurring=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_dns_srv=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_endpoints=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_event=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_expr=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_file=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_format_cache=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_format_cap=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_func_file=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_gosub=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_hashtab_thrash=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_heap=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_http_media_cache=TEST_FRAMEWORK CURL
-MENUSELECT_DEPENDS_test_jitterbuf=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_json=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_linkedlists=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_locale=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_logger=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_media_cache=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_message=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_mwi=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_named_lock=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_netsock2=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_optional_api=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_pbx=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_poll=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_res_pjsip_scheduler=TEST_FRAMEWORK PJPROJECT
-MENUSELECT_DEPENDS_test_res_pjsip_session_caps=TEST_FRAMEWORK PJPROJECT
-MENUSELECT_DEPENDS_test_res_rtp=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_res_stasis=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_sched=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_scope_trace=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_scoped_lock=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_security_events=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_skel=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_sorcery=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_sorcery_astdb=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_sorcery_memory_cache_thrash=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_sorcery_realtime=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_stasis=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_stasis_channels=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_stasis_endpoints=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_stasis_state=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_stream=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_stringfields=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_strings=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_substitution=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_taskpool=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_taskprocessor=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_threadpool=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_time=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_uri=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_utils=TEST_FRAMEWORK CRYPTO
-MENUSELECT_DEPENDS_test_uuid=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_vector=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_voicemail_api=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_websocket_client=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_xml_escape=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_codec_translations=TEST_FRAMEWORK
-MENUSELECT_DEPENDS_test_res_prometheus=TEST_FRAMEWORK CURL
-MENUSELECT_DEPENDS_channelstorage_cpp_map_name_id=CXX11
-MENUSELECT_DEPENDS_BETTER_BACKTRACES=BFD DLADDR
-MENUSELECT_DEPENDS_BUILD_NATIVE=NATIVE_ARCH
-MENUSELECT_DEPENDS_REBUILD_PARSERS=BISON FLEX
-MENUSELECT_DEPENDS_USE_HOARD_ALLOCATOR=HOARD
-MENUSELECT_DEPENDS_ADDRESS_SANITIZER=HAVE_ADDRESS_SANITIZER
-MENUSELECT_DEPENDS_THREAD_SANITIZER=HAVE_THREAD_SANITIZER
-MENUSELECT_DEPENDS_LEAK_SANITIZER=HAVE_LEAK_SANITIZER
-MENUSELECT_DEPENDS_UNDEFINED_SANITIZER=HAVE_UNDEFINED_SANITIZER
-MENUSELECT_DEPENDS_smsq=POPT
-MENUSELECT_DEPENDS_conf_bridge_binaural_hrir_importer=SNDFILE
-MENUSELECT_DEPENDS_astman=NEWT
diff --git a/menuselect.makeopts b/menuselect.makeopts
deleted file mode 100644
index 20b2ff2..0000000
--- a/menuselect.makeopts
+++ /dev/null
@@ -1,128 +0,0 @@
-MENUSELECT_ADDONS=format_mp3
-MENUSELECT_APPS=app_skel app_voicemail_imap app_ivrdemo app_jack app_mp3
-MENUSELECT_BRIDGES=binaural_rendering_in_bridge_softmix
-MENUSELECT_CDR=cdr_beanstalkd
-MENUSELECT_CEL=cel_beanstalkd
-MENUSELECT_CHANNELS=chan_motif
-MENUSELECT_CODECS=codec_codec2 codec_opus codec_silk codec_siren7 codec_siren14 codec_g729a
-MENUSELECT_FORMATS=
-MENUSELECT_FUNCS=
-MENUSELECT_PBX=
-MENUSELECT_RES=res_ari_mailboxes res_geolocation res_mwi_external res_mwi_external_ami res_pjsip_geolocation res_pjsip_stir_shaken res_stasis_mailbox res_stasis_test res_stir_shaken res_xmpp res_calendar_exchange res_timing_kqueue res_digium_phone res_pjsip_config_sangoma
-MENUSELECT_TESTS=test_abstract_jb test_acl test_aeap test_aeap_speech test_aeap_transaction test_aeap_transport test_amihooks test_aoc test_app test_ari test_ari_model test_ast_format_str_reduce test_astobj2 test_astobj2_thrash test_astobj2_weaken test_bridging test_bucket test_callerid test_capture test_cdr test_cel test_channel test_channel_feature_hooks test_config test_conversions test_core_codec test_core_format test_crypto test_data_buffer test_db test_devicestate test_dlinklists test_dns test_dns_naptr test_dns_query_set test_dns_recurring test_dns_srv test_endpoints test_event test_expr test_file test_format_cache test_format_cap test_func_file test_gosub test_hashtab_thrash test_heap test_http_media_cache test_jitterbuf test_json test_linkedlists test_locale test_logger test_media_cache test_message test_mwi test_named_lock test_netsock2 test_optional_api test_pbx test_poll test_res_pjsip_scheduler test_res_pjsip_session_caps test_res_rtp test_res_stasis test_sched test_scope_trace test_scoped_lock test_security_events test_skel test_sorcery test_sorcery_astdb test_sorcery_memory_cache_thrash test_sorcery_realtime test_stasis test_stasis_channels test_stasis_endpoints test_stasis_state test_stream test_stringfields test_strings test_substitution test_taskpool test_taskprocessor test_threadpool test_time test_uri test_utils test_uuid test_vector test_voicemail_api test_websocket_client test_xml_escape test_codec_translations test_res_prometheus
-MENUSELECT_CHANNELSTORAGE=
-MENUSELECT_CFLAGS=
-MENUSELECT_UTILS=astcanary smsq stereorize streamplayer aelparse astman
-MENUSELECT_AGIS=
-MENUSELECT_CORE_SOUNDS=
-MENUSELECT_MOH=
-MENUSELECT_EXTRA_SOUNDS=
-MENUSELECT_BUILD_DEPS=bridge_holding app_cdr func_periodic_hook app_confbridge res_speech res_agi res_stasis res_ari res_adsi res_smdi res_audiosocket res_stasis_broadcast res_statsd res_odbc res_cdrel_custom res_crypto res_pjsip res_pjsip_pubsub res_pjsip_session res_rtp_multicast res_http_websocket res_websocket_client res_curl app_chanspy func_cut func_groupcount func_uri res_ael_share res_ari_model res_stasis_recording res_stasis_playback res_stasis_answer res_stasis_snoop res_stasis_device_state func_curl res_odbc_transaction res_sorcery_config res_pjproject res_sorcery_memory res_sorcery_astdb res_geolocation res_pjsip_outbound_publish res_calendar res_fax res_hep res_phoneprov res_pjsip_outbound_registration res_srtp DONT_OPTIMIZE G711_NEW_ALGORITHM
-MENUSELECT_DEPSFAILED=MENUSELECT_APPS=app_jack
-MENUSELECT_DEPSFAILED=MENUSELECT_CDR=cdr_beanstalkd
-MENUSELECT_DEPSFAILED=MENUSELECT_CEL=cel_beanstalkd
-MENUSELECT_DEPSFAILED=MENUSELECT_CHANNELS=chan_motif
-MENUSELECT_DEPSFAILED=MENUSELECT_CODECS=codec_codec2
-MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_geolocation
-MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_pjsip_geolocation
-MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_pjsip_stir_shaken
-MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_stasis_test
-MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_stir_shaken
-MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_xmpp
-MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_calendar_exchange
-MENUSELECT_DEPSFAILED=MENUSELECT_RES=res_timing_kqueue
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_abstract_jb
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_acl
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_aeap
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_aeap_speech
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_aeap_transaction
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_aeap_transport
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_amihooks
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_aoc
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_app
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_ari
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_ari_model
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_ast_format_str_reduce
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_astobj2
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_astobj2_thrash
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_astobj2_weaken
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_bridging
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_bucket
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_callerid
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_capture
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_cdr
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_cel
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_channel
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_channel_feature_hooks
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_config
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_conversions
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_core_codec
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_core_format
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_crypto
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_data_buffer
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_db
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_devicestate
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_dlinklists
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_dns
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_dns_naptr
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_dns_query_set
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_dns_recurring
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_dns_srv
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_endpoints
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_event
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_expr
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_file
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_format_cache
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_format_cap
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_func_file
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_gosub
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_hashtab_thrash
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_heap
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_http_media_cache
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_jitterbuf
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_json
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_linkedlists
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_locale
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_logger
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_media_cache
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_message
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_mwi
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_named_lock
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_netsock2
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_optional_api
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_pbx
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_poll
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_res_pjsip_scheduler
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_res_pjsip_session_caps
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_res_rtp
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_res_stasis
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_sched
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_scope_trace
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_scoped_lock
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_security_events
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_skel
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_sorcery
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_sorcery_astdb
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_sorcery_memory_cache_thrash
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_sorcery_realtime
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_stasis
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_stasis_channels
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_stasis_endpoints
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_stasis_state
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_stream
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_stringfields
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_strings
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_substitution
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_taskpool
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_taskprocessor
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_threadpool
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_time
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_uri
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_utils
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_uuid
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_vector
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_voicemail_api
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_websocket_client
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_xml_escape
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_codec_translations
-MENUSELECT_DEPSFAILED=MENUSELECT_TESTS=test_res_prometheus
diff --git a/sources b/sources
index f9a195b..ee0ca4b 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,5 @@
-SHA512 (asterisk-23.4.1.tar.gz) = b189526328c72d544875ba48a5946ec33aa454739e38e0e7e1e0495604d9cdb96ed4eeae54dd0c6a0d7328022e9737e76097a13ca682a053a1e465d805621501
-SHA512 (asterisk-23.4.1.tar.gz.asc) = 5df010efc44f3823a5d204b7712cbd4f5ccd322ef76be894c7f03001b7f3ee54f563beb64ef2c0f6a581b8aa344089a317c1299b9a5baedde3d90ad39413f8b9
-SHA512 (jansson-2.14.tar.bz2) = 1a659c0f41b0672757c13ebd16bd10ad7d6484366aefda078aa816266ce4f5638bc121f1ce8c4234b0b9f201ea73c227b9084125857452cbcba058a111e4a6fd
+SHA512 (asterisk-23.5.0.tar.gz) = fcf6a2a5cf418a81b0ca4890ec22981e7a4b54b4da26b6a419ce1cdca6c86bfee502155e3f446426decef0c25b2c41675c2fe237b0211fabf51a074f94ce525e
+SHA512 (asterisk-23.5.0.tar.gz.asc) = 085ac2fc1ec1465da5d1e6531fe5e3ae4ca509649f515ae0efbbc578e9ee0a061a13bb3e5eb6cbd16566b3db4a5ced9412ecaafbc4fc0c37492e53a482447319
+SHA512 (jansson-2.15.1.tar.bz2) = 0ce117ff1108622ce47a671ee27e0362834bcd9665d408f455fc3c6b68816a51d9fffa5e23faf8cefcdb1a9d9be89ad08076afd02530f665d6fa622b6d9f153d
SHA512 (libjwt-1.15.3.tar.gz) = 6a99c81258c5302f7dd908f639676d7cfbe09599812cd97ead871cd5962f15e5248b935e1ef643c4dd43bd1ee66d0e12be1b599a6d3b26d461c4b15216a93774
SHA512 (pjproject-2.17.tar.bz2) = b523b3761aab8931ad2a940d107861caf346e3c5cf9b12d23b5b267b8f3b4758ee842b401f1199c3ceb7e78bbaf0d2a167d2574222c51e6016586eb2caa1e33d
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-01 0:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-01 0:58 [rpms/asterisk] f45: Asterisk 23.5.0 Peter Lemenkov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox