Hey Jason,
It fails to load the cdp module, and says : "undefined symbol: memlog" and when I remove parts related to momlog variable, an other errors rises : "undefined symbol: sem_post" I tested sem_post function from semaphore.h, it works fine, but not recognized in the CDP module.
These are the Errors I get :
bash-4.1$ sudo ./kamailio -f /usr/local/kamailio-ims/etc/kamailio/pcscf.cfg restart loading modules under /usr/local/kamailio-ims/lib64/kamailio/modules:/usr/local/kamailio-ims/lib64/kamailio/modules_k:/usr/local/kamailio-ims/lib64/kamailio/modules_s 0(10918) ERROR: <core> [sr_module.c:565]: ERROR: load_module: could not open module </usr/local/kamailio-ims/lib64/kamailio/modules/cdp.so>: /usr/local/kamailio-ims/lib64/kamailio/modules/cdp.so: undefined symbol: memlog 0(10918) : <core> [cfg.y:3501]: parse error in config file /usr/local/kamailio-ims/etc/kamailio/pcscf.cfg, line 51, column 12-19: failed to load module 0(10918) ERROR: <core> [sr_module.c:565]: ERROR: load_module: could not open module </usr/local/kamailio-ims/lib64/kamailio/modules/cdp_avp.so>: /usr/local/kamailio-ims/lib64/kamailio/modules/cdp_avp.so: undefined symbol: cdp 0(10918) : <core> [cfg.y:3501]: parse error in config file /usr/local/kamailio-ims/etc/kamailio/pcscf.cfg, line 52, column 12-23: failed to load module 0(10918) ERROR: <core> [sr_module.c:565]: ERROR: load_module: could not open module </usr/local/kamailio-ims/lib64/kamailio/modules/diameter_rx.so>: /usr/local/kamailio-ims/lib64/kamailio/modules/diameter_rx.so: undefined symbol: load_cdp_avp_api 0(10918) : <core> [cfg.y:3501]: parse error in config file /usr/local/kamailio-ims/etc/kamailio/pcscf.cfg, line 55, column 12-27: failed to load module 0(10918) ERROR: <core> [modparam.c:162]: set_mod_param_regex: No module matching <diameter_rx> found 0(10918) : <core> [cfg.y:3504]: parse error in config file /usr/local/kamailio-ims/etc/kamailio/pcscf.cfg, line 84, column 53: Can't set module parameter ERROR: bad config file (4 errors)