I'm testing the code into my new Debian 8.0 in a proxmox environment and I get some errors...
Linux kamailio2 2.6.32-34-pve #1 SMP Fri Dec 19 07:42:04 CET 2014 i686 GNU/Linux model name : Intel(R) Xeon(R) CPU W3520 @ 2.67GHz
root@kamailio2:/usr/src/kamailio# make cfg target architecture <i386>, host architecture <i386> making config... rm -f modules.lst make --no-print-directory modules.lst saving modules list...
root@kamailio2:/usr/src/kamailio# make all CC (gcc) [kamailio] basex.o CC (gcc) [kamailio] rvalue.o CC (gcc) [kamailio] str_list.o CC (gcc) [kamailio] pv_core.o CC (gcc) [kamailio] udp_server.o CC (gcc) [kamailio] receive.o ... ... make[2]: 'libsrdb1.so.1.0' is up to date. make[2]: 'libkmi.so.1.0' is up to date. make[2]: 'libsrdb1.so.1.0' is up to date. make[2]: 'libkcore.so.1.0' is up to date. CC (gcc) [M dialog.so] dlg_hash.o dlg_hash.c: In function 'dlg_ka_run': dlg_hash.c:206:5: error: too few arguments to function 'dlg_send_ka' dlg_send_ka(dlg, DLG_CALLER_LEG); ^ In file included from dlg_hash.c:63:0: dlg_req_within.h:55:5: note: declared here int dlg_send_ka(dlg_cell_t *dlg, int dir, str *hdrs); ^ dlg_hash.c:209:5: error: too few arguments to function 'dlg_send_ka' dlg_send_ka(dlg, DLG_CALLEE_LEG); ^ In file included from dlg_hash.c:63:0: dlg_req_within.h:55:5: note: declared here int dlg_send_ka(dlg_cell_t *dlg, int dir, str *hdrs); ^ ../../Makefile.rules:114: recipe for target 'dlg_hash.o' failed make[1]: *** [dlg_hash.o] Error 1 Makefile:572: recipe for target 'modules' failed make: *** [modules] Error 1
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/157
``` root@48526a699400:/kamailio# git show --abbrev-commit | grep commit commit 7048d59 root@48526a699400:/kamailio# make cfg target architecture <x86_64>, host architecture <x86_64> making config... rm -f modules.lst make --no-print-directory modules.lst saving modules list... root@48526a699400:/kamailio# make all generating autover.h ... CC (gcc) [kamailio] data_lump_rpl.o CC (gcc) [kamailio] pass_fd.o CC (gcc) [kamailio] basex.o CC (gcc) [kamailio] rvalue.o CC (gcc) [kamailio] async_task.o [...] CC (gcc) [M dialog.so] dlg_transfer.o CC (gcc) [M dialog.so] dlg_timer.o CC (gcc) [M dialog.so] dlg_req_within.o CC (gcc) [M dialog.so] dlg_cb.o CC (gcc) [M dialog.so] dlg_profile.o CC (gcc) [M dialog.so] dlg_hash.o CC (gcc) [M dialog.so] dlg_handlers.o CC (gcc) [M dialog.so] dialog.o CC (gcc) [M dialog.so] dlg_db_handler.o CC (gcc) [M dialog.so] dlg_cseq.o CC (gcc) [M dialog.so] dlg_var.o make[2]: 'libkmi.so.1.0' is up to date. make[2]: 'libsrdb1.so.1.0' is up to date. make[2]: 'libkcore.so.1.0' is up to date. make[2]: 'libsrutils.so.1.0' is up to date. LD (gcc) [M dialog.so] dialog.so [...] LD (gcc) [M db_flatstore.so] db_flatstore.so CC (gcc) [M sqlops.so] sql_var.o CC (gcc) [M sqlops.so] sql_api.o CC (gcc) [M sqlops.so] sql_trans.o CC (gcc) [M sqlops.so] sqlops.o make[2]: 'libsrdb1.so.1.0' is up to date. make[2]: 'libkcore.so.1.0' is up to date. LD (gcc) [M sqlops.so] sqlops.so CC (gcc) [M sipcapture.so] sipcapture.o CC (gcc) [M sipcapture.so] hep.o CC (gcc) [M sipcapture.so] hash_mode.o make[2]: 'libkmi.so.1.0' is up to date. make[2]: 'libsrdb1.so.1.0' is up to date. make[2]: 'libkcore.so.1.0' is up to date. LD (gcc) [M sipcapture.so] sipcapture.so root@48526a699400:/kamailio# ```
No problems here.
``` root@48526a699400:/kamailio# cat /etc/debian_version 8.0 root@48526a699400:/kamailio# uname -a Linux 48526a699400 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-2 (2015-04-13) x86_64 GNU/Linux ```
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/157#issuecomment-101368474
You are right @hellc2 we have a problem on branch 4.2 with dialog module ``` root@2754174fadae:/kamailio# git show --abbrev-commit | grep commit commit 0a1865e (cherry picked from commit 6390b0506856529849ef02001a992db9057c795f) root@2754174fadae:/kamailio# make cfg target architecture <x86_64>, host architecture <x86_64> making config... rm -f modules.lst make --no-print-directory modules.lst saving modules list... root@2754174fadae:/kamailio# make modules modules=modules/dialog CC (gcc) [M dialog.so] dlg_transfer.o CC (gcc) [M dialog.so] dlg_timer.o CC (gcc) [M dialog.so] dlg_cb.o CC (gcc) [M dialog.so] dlg_profile.o CC (gcc) [M dialog.so] dlg_hash.o dlg_hash.c: In function 'dlg_ka_run': dlg_hash.c:206:5: error: too few arguments to function 'dlg_send_ka' dlg_send_ka(dlg, DLG_CALLER_LEG); ^ In file included from dlg_hash.c:63:0: dlg_req_within.h:55:5: note: declared here int dlg_send_ka(dlg_cell_t *dlg, int dir, str *hdrs); ^ dlg_hash.c:209:5: error: too few arguments to function 'dlg_send_ka' dlg_send_ka(dlg, DLG_CALLEE_LEG); ^ In file included from dlg_hash.c:63:0: dlg_req_within.h:55:5: note: declared here int dlg_send_ka(dlg_cell_t *dlg, int dir, str *hdrs); ^ ../../Makefile.rules:114: recipe for target 'dlg_hash.o' failed make[1]: *** [dlg_hash.o] Error 1 Makefile:572: recipe for target 'modules' failed make: *** [modules] Error 1 root@2754174fadae:/kamailio# git branch * 4.2 ```
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/157#issuecomment-101373139
I just pushed a patch -- it was a backport conflict I did earlier today for dialog keepalive handling.
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/157#issuecomment-101373505
Closed #157.
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/157#event-303098117