Thanks @xkaraman
Targets kamailio_docs_readme
and man
works for me, kamcmd
utility is also packaged.
When I try compile db_berkeley
, then I see this error in the log
-- Extra modules (if module already included already from group is ignored):
pvtpl;pua_rpc;siprepo;systemdops;log_systemd;db_text;acc_json;auth_ephemeral;jansson;db_berkeley
-- Excluded modules (exlcude even if in included modules):
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0")
-- Checking for module 'libsystemd'
-- Found libsystemd, version 256
-- Checking for module 'jansson'
-- Found jansson, version 2.13.1
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
Could NOT find BerkeleyDB (missing: BerkeleyDB_LIBRARY
BerkeleyDB_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE)
cmake/modules/FindBerkeleyDB.cmake:147 (find_package_handle_standard_args)
src/modules/db_berkeley/CMakeLists.txt:6 (find_package)
But depend libs is present in the system
[root@nout SPECS]# rpm -qa | grep libdb
libdb-5.3.28-63.fc41.x86_64
libdb-devel-5.3.28-63.fc41.x86_64
Also I found need to package /usr/sbin/kambdb_recover
.
For info, I still use
make cfg prefix=/usr \
basedir=%{buildroot} \
cfg_prefix=%{buildroot} \
doc_prefix=%{buildroot} \
doc_dir=%{_docdir}/kamailio/ \
cfg_target=%{_sysconfdir}/kamailio/ modules_dirs="modules"
make -C src/modules/db_text install-scripts
make -C src/modules/tls install-cfg
You probably want to implement this using CMake commands.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.