Alma Linux 9 - Asterisk 21.9.1 Stir/Shaken dependices

Hi there, I am trying to enable Stir/Shaken on Asterisk 21.9.1.

Using menuselect shows it as XXX res_pjsip_stir_shaken

I guess I’m missing some dependicies, I have ran ./install_prereq install

and get this returned, is it one of those packages I need to install?

No match for argument: jansson-devel

No match for argument: speex-devel

No match for argument: speexdsp-devel

No match for argument: libogg-devel

No match for argument: libvorbis-devel

Package libpq-devel-13.20-1.el9_5.x86_64 is already installed.

No match for argument: unixODBC-devel

No match for argument: neon-devel

No match for argument: lua-devel

All matches were filtered out by modular filtering for argument: mysql-devel

No match for argument: bluez-libs-devel

No match for argument: iksemel-devel

No match for argument: uw-imap-devel

No match for argument: libsrtp-devel

No match for argument: gsm-devel

No match for argument: doxygen

No match for argument: hoard

No match for argument: libsndfile-devel

No match for argument: unbound-devel

Dependencies resolved.

Nothing to do.

Regards

RZ

menuselect will tell you which dependencies are missing, at the bottom of the screen.

You are most likely missing libjwt. If it’s not available as a package or is old, it can also be built bundled using the “–with-libjwt-bundled” option to configure.

1 Like

This fixed it,

./configure --with-pjproject-bundled --with-jansson-bundled --with-libjwt-bundled

Cheers for the quick reply!

Regards

RZ

Minor update if someone else has the same issue.

If anyone else is using alma linux and can’t get the res_stir_shaken.so and res_pjsip_stir_shaken.so to load, make sure you load the res_curl’s in the correct order.

load = res_curl.so

load = func_curl.so

load = res_config_curl.so

load = res_stir_shaken.so

Good Post back!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.