As I remember you need to use libks 1.8.2 version

On Wed, May 29, 2024, 7:30 PM Sergio Charrua via sr-users <
[email protected]> wrote:

> Hello all!
>
> I am struggling on compiling StriShaken module on RHEL 9.2.
> So far, the module was compiled as well as libstirshaken.
> Below are the steps used to compile (as sudo) both library and module (I
> hope this may help someone) and, of course, correct me if I am wrong in any
> step or if there is a better way.
> Also, note that the RHEL 9,2 is in a VM environment without access to the
> WWW, instead it uses Red Hat Satellite to download packages (via Yum or
> DNF), if available.
>
> Lib LibKS
>
> download libks from https://github.com/signalwire/libks
> unzip
> move to dir created by Unzip
> run
> yum groupinstall "Development Tools"
> dnf install libuuid-devel libatomic openssl-devel
> cmake .
> make
> make install
> cp /usr/lib/pkgconfig/libks2.pc /usr/lib64/pkgconfig/.
>
> For module LibStirShaken:
>
> download https://github.com/signalwire/libstirshaken
> unzip
> move to dir
> if using OpenSSL3.0 or + edit file configure.ac and add after line 28:
> if test x$HAVE_OPENSSL = x1; then
> openssl_CFLAGS="$openssl_CFLAGS -DHAVE_OPENSSL";
> /* PATCH FOR OPENSSL3 */
> AC_MSG_CHECKING([for OpenSSL >= 3.0.0])
> AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
> #include <openssl/opensslv.h>
> #if OPENSSL_VERSION_PREREQ(3,0)
> #error "you_have_version_3"
> #endif
> ]], [[]])],
> [ AC_MSG_RESULT([no]) ],
> [ AC_MSG_RESULT([yes]);
> AC_DEFINE(OPENSSL_SUPPRESS_DEPRECATED, 1, [disable openssl
> deprecated-function warnings]) ])
> /* END OF PATCH */
> else
> AC_MSG_ERROR([OpenSSL >= 1.0.1e and associated developement headers
> required])
> fi
> run
>      configure
>      make
>     sudo make install
>
> next, move to dir /root/kamailio/kamailio-5.7.4/src/modules/stirshaken
> cd /root/kamailio/kamailio-5.7.4/src/modules/stirshaken
> ln -s /root/stirshakenlib/libks-master/src/include/libks libks
> make
> make install
>
> All seem to compile OK , *but* when starting Kamailio I get the following
> errors:
>
> May 29 17:42:02 kamailio1 kamailio[248991]: ERROR: <core>
> [core/sr_module.c:599]: ksr_load_module(): could not open module
> </usr/local/lib64/kamailio/modules/stirshaken.so>: libstirshaken.so.1:
> cannot open shared object file: No such file or directory
> May 29 17:42:02 kamailio1 kamailio[248991]: CRITICAL: <core>
> [core/cfg.y:3915]: yyerror_at(): parse error in config file
> /usr/local/etc/kamailio/kamailio_stir_shaken_mod.cfg, line 106, column
> 12-26: failed to load module
>
> I haven't found a solution for this.
> Can anyone help?
>
> Thanks in advance!
>
>
> *Sérgio Charrua*
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
> To unsubscribe send an email to [email protected]
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> Edit mailing list options or unsubscribe:
>
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:

Reply via email to