Asterisk 20.5.2 works for me two different amd64 computers that I upgraded from 
7.3  amd64  to 7.4.
Sysctl hw and astererisk -cddd below
gateway:~ # doas sysctl hw
hw.machine=amd64
hw.model=Intel(R) Celeron(R) N5100 @ 1.10GHz
hw.ncpu=4
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=sd0:63bd2dcfa75cdc16
hw.diskcount=1
hw.sensors.cpu0.temp0=54.00 degC
hw.sensors.cpu0.frequency0=2850000000.00 Hz
hw.sensors.cpu1.frequency0=2850000000.00 Hz
hw.sensors.cpu2.frequency0=2850000000.00 Hz
hw.sensors.cpu3.frequency0=2850000000.00 Hz
hw.sensors.acpitz0.temp0=27.80 degC (zone temperature)
hw.cpuspeed=1101
hw.setperf=100
hw.vendor=Techvision
hw.product=TVI7309X
hw.version=B0
hw.serialno=Default string
hw.uuid=00020003-0004-0005-0006-000700080009
hw.physmem=17000194048
hw.usermem=16982573056
hw.ncpufound=4
hw.allowpowerdown=1
hw.perfpolicy=auto
hw.smt=0
hw.ncpuonline=4
hw.power=1
hw.ucomnames=
gateway:~ # doas asterisk -cddd
Seeding global EID '60:be:b4:15:1f:bc'
Parsing /etc/asterisk/asterisk.conf
Asterisk 20.5.2, Copyright (C) 1999 - 2022, Sangoma Technologies Corporation 
and others.
Created by Mark Spencer <marks...@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for 
details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Running as user '_asterisk'
Running under group '_asterisk'
Parsing /etc/asterisk/asterisk.conf
gl_pathc 3
UUID system initiated
PBX UUID: 9d75528f-a33e-4f94-adbd-86191bb432d7
extract int from [5] in [0, 2147483647] gives [5](0)
extract int from [50] in [0, 2147483647] gives [50](0)
extract int from [20] in [0, 2147483647] gives [20](0)
Unable to load config file 'stasis.conf'
extract int from [5] in [0, 2147483647] gives [5](0)
extract int from [50] in [0, 2147483647] gives [50](0)
extract int from [20] in [0, 2147483647] gives [20](0)
Could not load Stasis configuration; using defaults
Resetting translation matrix
Not changing threadpool size since new size 0 is the same as current 0
Increasing threadpool stasis/pool's size by 5
Creating topic. name: system:all, detail: 
Topic 'system:all': 0x280dfaee5d0 created
Creating topic. name: endpoint:all, detail: 
Topic 'endpoint:all': 0x280dfaef5d0 created
Creating topic. name: cache_pattern:0/endpoint:all, detail: 
Topic 'cache_pattern:0/endpoint:all': 0x280dfaef330 created
[Feb  4 10:33:11] NOTICE[107524]: loader.c:2405 load_modules: 280 modules will 
be loaded.
asterisk:/usr/local/lib/asterisk/modules/app_audiosocket.so: undefined symbol 
'ast_audiosocket_connect'
asterisk:/usr/local/lib/asterisk/modules/app_audiosocket.so: undefined symbol 
'ast_audiosocket_init'
asterisk:/usr/local/lib/asterisk/modules/app_audiosocket.so: undefined symbol 
'ast_audiosocket_send_frame'
asterisk:/usr/local/lib/asterisk/modules/app_audiosocket.so: undefined symbol 
'ast_audiosocket_receive_frame'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_new'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_destroy'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_grammar_load'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_grammar_unload'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_grammar_activate'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_grammar_deactivate'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_start'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_change_state'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_write'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_results_get'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_dtmf'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_get_setting'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_change'
asterisk:/usr/local/lib/asterisk/modules/app_speech_utils.so: undefined symbol 
'ast_speech_change_results_type'
asterisk:/usr/local/lib/asterisk/modules/app_stasis.so: undefined symbol 
'stasis_app_exec'
asterisk:/usr/local/lib/asterisk/modules/chan_audiosocket.so: undefined symbol 
'ast_audiosocket_connect'
asterisk:/usr/local/lib/asterisk/modules/chan_audiosocket.so: undefined symbol 
'ast_audiosocket_init'
asterisk:/usr/local/lib/asterisk/modules/chan_audiosocket.so: undefined symbol 
'ast_audiosocket_receive_frame'
asterisk:/usr/local/lib/asterisk/modules/chan_audiosocket.so: undefined symbol 
'ast_audiosocket_send_frame'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_cli_traverse_objects'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_cli_traverse_objects'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_cli_traverse_objects'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_cli_traverse_objects'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_push_task_wait_servant'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_get_sorcery'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_push_task'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_get_name'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_push_task_wait_serializer'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_get_allow_sending_180_after_183'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_suspend'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_unsuspend'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_media_state_alloc'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_media_state_free'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_copy_pj_str'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_send_response'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_create_request'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_add_body'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_send_request'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_refresh'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_media_state_reset'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_location_retrieve_contact_from_aor_list'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_add_header'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_create_invite'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_terminate'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_get_disable_multi_domain'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_create_outgoing'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_channel_pvt_alloc'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_send_request'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_unregister_supplement'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_unregister_service'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_register_service'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_register_supplement_with_module'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_get_endpoints'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_get_datastore'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_remove_datastore'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_alloc_datastore'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_add_datastore'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_hangup_sip2cause'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_pjsip_uri_get_hostname'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_register_cli_formatter'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_for_each_channel'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_unregister_cli_formatter'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_location_retrieve_aor'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_location_retrieve_aor_contacts_filtered'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_get_pjsip_endpoint'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_dtmf_to_str'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_str_to_dtmf'
asterisk:/usr/local/lib/asterisk/modules/chan_pjsip.so: undefined symbol 
'ast_sip_session_regenerate_answer'
asterisk:/usr/local/lib/asterisk/modules/chan_rtp.so: undefined symbol 
'ast_multicast_rtp_create_options'
asterisk:/usr/local/lib/asterisk/modules/chan_rtp.so: undefined symbol 
'ast_multicast_rtp_options_get_format'
asterisk:/usr/local/lib/asterisk/modules/chan_rtp.so: undefined symbol 
'ast_multicast_rtp_free_options'
asterisk:/usr/local/lib/asterisk/modules/func_pjsip_aor.so: undefined symbol 
'ast_sip_get_sorcery'
asterisk:/usr/local/lib/asterisk/modules/func_pjsip_aor.so: undefined symbol 
'ast_sip_location_retrieve_aor_contacts'
asterisk:/usr/local/lib/asterisk/modules/func_pjsip_contact.so: undefined 
symbol 'ast_sip_get_sorcery'
asterisk:/usr/local/lib/asterisk/modules/func_pjsip_contact.so: undefined 
symbol 'ast_sip_get_contact_status'
asterisk:/usr/local/lib/asterisk/modules/func_pjsip_contact.so: undefined 
symbol 'ast_sip_get_contact_status_label'
asterisk:/usr/local/lib/asterisk/modules/func_pjsip_endpoint.so: undefined 
symbol 'ast_sip_get_sorcery'
asterisk:/usr/local/lib/asterisk/modules/pbx_ael.so: undefined symbol 
'ael2_parse'
asterisk:/usr/local/lib/asterisk/modules/pbx_ael.so: undefined symbol 
'ael2_semantic_check'
asterisk:/usr/local/lib/asterisk/modules/pbx_ael.so: undefined symbol 
'ast_compile_ael2'
asterisk:/usr/local/lib/asterisk/modules/pbx_ael.so: undefined symbol 
'destroy_pval'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_new'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_change'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_destroy'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_grammar_load'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_grammar_unload'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_grammar_activate'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_grammar_deactivate'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_change_state'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_start'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_results_get'
asterisk:/usr/local/lib/asterisk/modules/res_agi.so: undefined symbol 
'ast_speech_write'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_aoc.so: undefined symbol 
'ast_sip_session_get_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_aoc.so: undefined symbol 
'ast_sip_session_alloc_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_aoc.so: undefined symbol 
'ast_sip_session_add_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_aoc.so: undefined symbol 
'ast_sip_session_send_request'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_dialog_info_body_generator.so:
 undefined symbol 'ast_sip_pubsub_register_body_generator'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_dialog_info_body_generator.so:
 undefined symbol 'ast_sip_pubsub_unregister_body_generator'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_dialog_info_body_generator.so:
 undefined symbol 'ast_sip_subscription_get_endpoint'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_dialog_info_body_generator.so:
 undefined symbol 'ast_sip_subscription_set_persistence_data'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_dialog_info_body_generator.so:
 undefined symbol 'ast_sip_subscription_get_persistence_data'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_dialog_info_body_generator.so:
 undefined symbol 'ast_sip_subscription_get_dialog'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_get_endpoint'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_get_resource_name'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_get_serializer'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_get_header'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_alloc_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_add_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_get_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_get_local_uri'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_get_remote_uri'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_get_datastores'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_remove_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_pubsub_is_body_generator_registered'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_is_terminated'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_notify'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_subscription_destroy'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_publish_client_get_user_from_uri'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_publish_client_get_user_to_uri'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_pubsub_generate_body_content'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_publish_client_user_send'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_register_subscription_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_exten_state.so: undefined 
symbol 'ast_sip_register_event_publisher_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_geolocation.so: undefined 
symbol 'ast_sip_session_get_name'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_header_funcs.so: undefined 
symbol 'ast_sip_session_get_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_header_funcs.so: undefined 
symbol 'ast_sip_session_alloc_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_header_funcs.so: undefined 
symbol 'ast_sip_session_add_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_header_funcs.so: undefined 
symbol 'ast_sip_session_remove_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_register_subscription_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_get_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_remove_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_get_serializer'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_destroy'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_get_resource_name'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_get_endpoint'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_get_dialog'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_get_sip_uri'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_notify'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_pubsub_generate_body_content'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_alloc_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi.so: undefined symbol 
'ast_sip_subscription_add_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi_body_generator.so: 
undefined symbol 'ast_sip_pubsub_register_body_generator'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_mwi_body_generator.so: 
undefined symbol 'ast_sip_pubsub_unregister_body_generator'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_pidf_body_generator.so: 
undefined symbol 'ast_sip_pubsub_register_body_generator'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_pidf_body_generator.so: 
undefined symbol 'ast_sip_pubsub_unregister_body_generator'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_pidf_digium_body_supplement.so:
 undefined symbol 'ast_sip_pubsub_register_body_supplement'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_pidf_digium_body_supplement.so:
 undefined symbol 'ast_sip_pubsub_unregister_body_supplement'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_pidf_eyebeam_body_supplement.so:
 undefined symbol 'ast_sip_pubsub_register_body_supplement'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_pidf_eyebeam_body_supplement.so:
 undefined symbol 'ast_sip_pubsub_unregister_body_supplement'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_publish_asterisk.so: 
undefined symbol 'ast_sip_publication_get_event_configuration'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_publish_asterisk.so: 
undefined symbol 'ast_sip_register_publish_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_publish_asterisk.so: 
undefined symbol 'ast_sip_unregister_publish_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_refer.so: undefined symbol 
'ast_sip_session_send_response'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_refer.so: undefined symbol 
'ast_sip_dialog_get_session'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_refer.so: undefined symbol 
'ast_sip_session_defer_termination'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_refer.so: undefined symbol 
'ast_sip_session_end_if_deferred'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_refer.so: undefined symbol 
'ast_sip_session_defer_termination_cancel'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_register_sdp_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_unregister_sdp_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_resume_reinvite'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_media_state_alloc'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_media_state_free'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_refresh'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_media_state_add'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_get_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_alloc_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_add_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_media_state_clone'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_media_state_reset'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_media_set_write_callback'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_t38.so: undefined symbol 
'ast_sip_session_media_add_read_callback'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_rfc3329.so: undefined symbol 
'ast_sip_session_get_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_rfc3329.so: undefined symbol 
'ast_sip_session_alloc_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_rfc3329.so: undefined symbol 
'ast_sip_session_add_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_sdp_rtp.so: undefined symbol 
'ast_sip_session_register_sdp_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_sdp_rtp.so: undefined symbol 
'ast_sip_session_unregister_sdp_handler'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_sdp_rtp.so: undefined symbol 
'ast_sip_session_get_name'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_sdp_rtp.so: undefined symbol 
'ast_sip_session_media_get_transport'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_sdp_rtp.so: undefined symbol 
'ast_sip_session_create_joint_call_cap'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_sdp_rtp.so: undefined symbol 
'ast_sip_session_is_pending_stream_default'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_sdp_rtp.so: undefined symbol 
'ast_sip_session_media_set_write_callback'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_sdp_rtp.so: undefined symbol 
'ast_sip_session_media_add_read_callback'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_send_to_voicemail.so: 
undefined symbol 'ast_sip_session_alloc_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_send_to_voicemail.so: 
undefined symbol 'ast_sip_session_add_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_send_to_voicemail.so: 
undefined symbol 'ast_sip_session_get_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_send_to_voicemail.so: 
undefined symbol 'ast_sip_session_remove_datastore'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_get_profile'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_profile_supports_verification'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_add_verification'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_verify_with_profile'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_payload_free'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_get_signature_timeout'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_profile_supports_attestation'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_sign'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_payload_get_signature'
asterisk:/usr/local/lib/asterisk/modules/res_pjsip_stir_shaken.so: undefined 
symbol 'ast_stir_shaken_payload_get_public_cert_url'
asterisk:/usr/local/lib/asterisk/modules/res_stasis_playback.so: undefined 
symbol 'stasis_app_stored_recording_find_by_name'
asterisk:/usr/local/lib/asterisk/modules/res_stasis_playback.so: undefined 
symbol 'stasis_app_stored_recording_get_file'
[ Initializing Custom Configuration Options ]
[Feb  4 10:33:11] ERROR[107524]: config_options.c:710 aco_process_config: 
Unable to load config file 'statsd.conf'
[Feb  4 10:33:11] NOTICE[107524]: res_statsd.c:380 load_module: Could not load 
statsd config; using defaults
[Feb  4 10:33:11] WARNING[107524]: ccss.c:4384 initialize_cc_max_requests: 
Could not find valid ccss.conf file. Using cc_max_requests default
[Feb  4 10:33:11] WARNING[107524]: ccss.c:4441 initialize_cc_devstate_map: 
Could not find valid ccss.conf file. Using cc_[state]_devstate defaults
[Feb  4 10:33:11] NOTICE[107524]: cdr.c:4568 cdr_toggle_runtime_options: CDR 
simple logging enabled.
[Feb  4 10:33:11] ERROR[107524]: config_options.c:710 aco_process_config: 
Unable to load config file 'cel.conf'
[Feb  4 10:33:11] NOTICE[107524]: cel.c:1651 load_module: Failed to process CEL 
configuration; using defaults
[Feb  4 10:33:11] ERROR[107524]: config_options.c:710 aco_process_config: 
Unable to load config file 'features.conf'
[Feb  4 10:33:11] NOTICE[107524]: features_config.c:1893 load_config: Could not 
load features config; using defaults
[Feb  4 10:33:11] NOTICE[107524]: indications.c:1100 load_indications: Default 
country for indication tones: us
[Feb  4 10:33:11] NOTICE[107524]: indications.c:424 ast_set_indication_country: 
Setting default indication country to 'us'
[Feb  4 10:33:11] ERROR[107524]: config_options.c:710 aco_process_config: 
Unable to load config file 'acl.conf'
[Feb  4 10:33:11] NOTICE[107524]: manager.c:9951 __init_manager: Unable to open 
AMI configuration manager.conf, or configuration is invalid.
[Feb  4 10:33:11] ERROR[107524]: config_options.c:710 aco_process_config: 
Unable to load config file 'udptl.conf'
[Feb  4 10:33:11] NOTICE[107524]: udptl.c:1338 __ast_udptl_reload: Could not 
load udptl config; using defaults
[Feb  4 10:33:11] ERROR[107524]: res_sorcery_config.c:328 
sorcery_config_internal_load: Unable to load config file 'geolocation.conf'
[Feb  4 10:33:11] ERROR[107524]: res_sorcery_config.c:328 
sorcery_config_internal_load: Unable to load config file 'geolocation.conf'
[Feb  4 10:33:11] ERROR[107524]: res_sorcery_config.c:328 
sorcery_config_internal_load: Unable to load config file 'pjproject.conf'
[Feb  4 10:33:12] ERROR[107524]: res_pjsip/config_transport.c:917 
transport_apply: Transport 'udp' could not be started: Can't assign requested 
address
[Feb  4 10:33:12] ERROR[107524]: res_sorcery_config.c:422 
sorcery_config_internal_load: Could not create an object of type 'transport' 
with id 'udp' from configuration file 'pjsip.conf'
[Feb  4 10:33:12] ERROR[107524]: res_pjsip/config_transport.c:917 
transport_apply: Transport 'tcp' could not be started: Can't assign requested 
address
[Feb  4 10:33:12] ERROR[107524]: res_sorcery_config.c:422 
sorcery_config_internal_load: Could not create an object of type 'transport' 
with id 'tcp' from configuration file 'pjsip.conf'
[Feb  4 10:33:14] ERROR[107524]: res_sorcery_config.c:328 
sorcery_config_internal_load: Unable to load config file 'stir_shaken.conf'
[Feb  4 10:33:14] ERROR[107524]: res_sorcery_config.c:328 
sorcery_config_internal_load: Unable to load config file 'stir_shaken.conf'
[Feb  4 10:33:14] ERROR[107524]: res_sorcery_config.c:328 
sorcery_config_internal_load: Unable to load config file 'stir_shaken.conf'
[Feb  4 10:33:14] ERROR[107524]: res_sorcery_config.c:328 
sorcery_config_internal_load: Unable to load config file 'stir_shaken.conf'
[Feb  4 10:33:14] ERROR[107524]: res_sorcery_config.c:328 
sorcery_config_internal_load: Unable to load config file 'aeap.conf'
[Feb  4 10:33:14] WARNING[107524]: res_musiconhold.c:1180 moh_parse_options: 
Music on hold 'random' setting is deprecated in 14.  Please use 'sort=random' 
instead.
[Feb  4 10:33:14] ERROR[107524]: config_options.c:710 aco_process_config: 
Unable to load config file 'confbridge.conf'
[Feb  4 10:33:14] ERROR[107524]: app_confbridge.c:4625 load_module: Unable to 
load config. Not loading module.
[Feb  4 10:33:14] WARNING[107524]: app_minivm.c:2777 load_config: Failed to 
load configuration file. Module activated with default settings.
[Feb  4 10:33:14] ERROR[107524]: config_options.c:710 aco_process_config: 
Unable to load config file 'res_http_media_cache.conf'
[Feb  4 10:33:14] NOTICE[107524]: res_http_media_cache.c:780 load_module: Could 
not load res_http_media_cache config; using defaults
[Feb  4 10:33:14] WARNING[107524]: loader.c:2409 load_modules: Some 
non-required modules failed to load.
[Feb  4 10:33:15] ERROR[107524]: loader.c:2524 load_modules: app_confbridge 
declined to load.
[Feb  4 10:33:15] ERROR[107524]: loader.c:2524 load_modules: Declined modules 
which depend on app_confbridge: app_page
Asterisk Ready.
*CLI> [Feb  4 10:33:17] ERROR[520765]: res_pjsip.c:903 
ast_sip_set_tpselector_from_transport_name: Unable to retrieve PJSIP transport 
'udp'

-----Original Message-----
From: owner-m...@openbsd.org <owner-m...@openbsd.org> On Behalf Of Stuart 
Henderson
Sent: Sunday, February 4, 2024 4:43 AM
To: misc@openbsd.org
Subject: Re: Astertisk missing library

On 2024-02-03, Peter Fraser <p...@thinkage.ca> wrote:
> Yes
>
> From pkg_info
>
> asterisk-20.5.2     open source multi-protocol PBX and telephony toolkit
...
>>The asterisk on a new system is missing a large number of symbols of the form:
>>
>>ast_sip_* ast_stir_* statis_app*
>>
>>I can't find what is missing, I assume some what a library dependency 
>>was missed, so my other Asterisk on other OpendBSD system are using 
>>the old version

Please show some actual error messages/logs. modules.conf might be interesting 
too. Which machine arch are you using? Release or snapshots?

20.5.2 works for me on a 7.4 amd64 system.

--
Please keep replies on the mailing list.


Reply via email to