For the records: the modules jwt (with a small fix now in git repo) and
mircohttpd compile fine on Ubuntu 24.04.

Cheers,
Daniel

On 03.12.24 16:47, Xenofon Karamanos via sr-dev wrote:
> Hello all,
>
> As you may have noticed, we have added CMake building support to
> kamailio. You can check the PR
> https://github.com/kamailio/kamailio/pull/4043
> <https://github.com/kamailio/kamailio/pull/4043> for details and
> https://github.com/kamailio/kamailio-wiki/blob/main/docs/tutorials/cmake/index.md
> <https://github.com/kamailio/kamailio-wiki/blob/main/docs/tutorials/cmake/index.md>
>  for
> docs on how to use it.
>
> Currently all of the modules have their corresponding CMakeLists.txt
> and /should /compile successfully *(apart from the tls_wolfss).*
> *
> *
> I say */should /*as i have only being able to test them on my machine
> with the following:
>
> Ubuntu 20.04.6 LTS
> Linux 5.4.0-200-generic #220-Ubuntu SMP Fri Sep 27 13:19:16 UTC 2024
> x86_64 x86_64 x86_64 GNU/Linux
> cmake version 3.29.4 (min is 3.10, as defined in CMakelist.txt, found
> available in Ubuntu 18.04)
>
> i will also add support for more OSes but for the time being there is
> support for Linux-based, DragonFly (for some reason) and Darwin (MacOS). 
> You can also introduce the files needed to in
> https://github.com/kamailio/kamailio/tree/master/cmake/os-specific, if
> you are willing to help and submit a PR.
>
> Some modules i could not compile because of missing dependencies
> available on the distribution or require specific OS (db_oracle) are:
>
> 1.
>     db_oracle
> 2.
>     dnssec
> 3.
>     jwt
> 4.
>     microhttpd
> 5.
>     nats
> 6.
>     nsq
> 7.
>     ruxc
> 8.
>     secsipid_proc
> 9.
>     stirshaken
>10.
>     tls_wolfssl (compilation error, need some more time to see why)
>
> Any help on verifying whether the above modules (and of course all the
> rest), compile and run successfully will be awesome.
>
> Any bug fixes and PRs are obviously welcome and appreciated. 
>
> Reporting issues is can be done of course on kamailio github page.
>
> Cheers,
> Xenofon
>
> _______________________________________________
> Kamailio - Development Mailing List -- [email protected]
> To unsubscribe send an email to [email protected]
> Important: keep the mailing list in the recipients, do not reply only to the 
> sender!


-- 
Daniel-Constantin Mierla (@ asipto.com)
twitter.com/miconda -- linkedin.com/in/miconda
Kamailio Consultancy, Training and Development Services -- asipto.com
_______________________________________________
Kamailio - Development Mailing List -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to