#### Pre-Submission Checklist - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for modules (changes must be done to docbook files in `doc/` subfolder, the README file is autogenerated)
#### Type Of Change - [ ] Small bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds new functionality) - [ ] Breaking change (fix or feature that would change existing functionality)
#### Checklist: - [ ] PR should be backported to stable branches - [x] Tested changes locally - [ ] Related to issue #XXXX (replace XXXX with an open issue number)
#### Description I am not very familiar with the build/packaging process but I'm hoping we can get `jwt` module packaged for debian since the dependencies (`libjwt`) already ship with most recent debian distributions. Any feedback would be appreciated here, thanks. You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/3556
-- Commit Summary --
* jwt: build jwt module for debian distributions
-- File Changes --
M pkg/kamailio/deb/bionic/rules (1) M pkg/kamailio/deb/bookworm/rules (1) M pkg/kamailio/deb/bullseye/rules (1) M pkg/kamailio/deb/buster/rules (1) M pkg/kamailio/deb/debian/rules (1) M pkg/kamailio/deb/focal/rules (1) M pkg/kamailio/deb/jammy/rules (1) M pkg/kamailio/deb/jessie/rules (1) M pkg/kamailio/deb/precise/rules (1) M pkg/kamailio/deb/sid/rules (1) M pkg/kamailio/deb/stretch/rules (1) M pkg/kamailio/deb/trusty/rules (1) M pkg/kamailio/deb/wheezy/rules (1) M pkg/kamailio/deb/xenial/rules (1)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/3556.patch https://github.com/kamailio/kamailio/pull/3556.diff
@eschmidbauer pushed 1 commit.
f85ede1ba910f7605a113a11ed784cf5932924ef jwt: build jwt module for debian distributions
@eschmidbauer pushed 1 commit.
4f3f176075b29544a2e8b8832a942abd09f2aed8 jwt: build jwt module for debian distributions
@linuxmaniac From the build pipeline: 
Can we update the docker container to include `libjwt-dev` ?
Hopefully Debain 12 has the required version, iirc Debian 11 has libjwt 1.10.0, which is too old, the module needs 1.12.0.
Hopefully Debain 12 has the required version, iirc Debian 11 has libjwt 1.10.0, which is too old, the module needs 1.12.0.
looks like libjwt-dev is still packaged with version1.10.2 on debian bookworm :( closing this PR
Closed #3556.
Oh, that's bad, I hoped Deb 12 has the newer version. Not sure what would take to make the module compile with older version, but I think there were constraints that I needed to use libjwt 1.12.0.
Just for reference, this seems to be the difference between 1.10.2 and 1.12: [link](https://github.com/benmcollins/libjwt/compare/v1.10.2...v1.12.0) Its not a small diff, 3,077 additions and 115 deletions.