<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px"><font color="#000000">My exact problem is described <a href="http://lists.kamailio.org/pipermail/sr-users/2013-January/076554.html" target="_blank">here,</a> but the thread never explains how to solve the problem, </font></div>
<div style="font-family:arial,sans-serif;font-size:13px"><font color="#0000ff"><b><br></b></font></div><div style="font-family:arial,sans-serif;font-size:13px"><font color="#0000ff"><b>"here" = </b></font><a href="http://lists.kamailio.org/pipermail/sr-users/2013-January/076554.html" target="_blank">http://lists.kamailio.org/pipermail/sr-users/2013-January/076554.html</a></div>
<div style="font-family:arial,sans-serif;font-size:13px"><font color="#0000ff"><b><br></b></font></div><div style="font-family:arial,sans-serif;font-size:13px"><font color="#0000ff"><b>Description of the issue: </b></font></div>
<div style="font-family:arial,sans-serif;font-size:13px">1. Installing Kamailio 4.1 (latest download) on a <b>64 bit</b> Linux Mint version 16 Petra</div><div style="font-family:arial,sans-serif;font-size:13px">2. The system compiles cleanly. I have included MAKE and Make Install info below</div>
<div style="font-family:arial,sans-serif;font-size:13px">3.  <b>ims_registrar_pcscf.so will not load</b></div><div style="font-family:arial,sans-serif;font-size:13px">4. <b> ims_qos.so will not load</b></div><div style="font-family:arial,sans-serif;font-size:13px">
5. As an FYI, cdp.so successfully loads. I mention this because cdp.so uses semaphore but does not have the sem_post problem. I compared cdp.so with <a href="http://ims_registrar.pcscf.so/" target="_blank">ims_registrar.pcscf.so</a>Makefiles to see if there was something obvious, but no luck.</div>
<div style="font-family:arial,sans-serif;font-size:13px">6. As an FYI, I get the exact same error from a debian apt-get install, so using the canned Debian solution won't work for me either.</div><div style="font-family:arial,sans-serif;font-size:13px">
7. The config file I used is the one included with the system which I completed with some info just for testing. I have attached it purely as FYI but I don't think that is the issue.</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px"><b><font color="#0000ff">Parts of the syslog messages relevant for issue</font></b></div><div style="font-family:arial,sans-serif;font-size:13px"><div>Jan 26 22:03:21 PC03 kamailio: ERROR: <core> [sr_module.c:599]: load_module(): ERROR: load_module: could not open module </lib64/kamailio/modules/ims_qos.so>: /lib64/kamailio/modules<font color="#ff0000">/<b>ims_qos.so:</b> <b>undefined symbol: sem_post</b></font></div>
<div><br></div><div>Jan 26 22:03:21 PC03 kamailio: ERROR: <core> [sr_module.c:599]: load_module(): ERROR: load_module: could not open module </lib64/kamailio/modules/ims_registrar_pcscf.so>: /lib64/kamailio/modules<font color="#ff0000">/<b>ims_registrar_pcscf.so</b>: <b>undefined symbol: sem_post</b></font></div>
</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><b><font color="#0000ff">Relevent section of MAKE</font></b></div>
<div style="font-family:arial,sans-serif;font-size:13px"><div><div>CC (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">               </span>cdpeventprocessor.o</div><div>CC (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">               </span>mod.o</div>
<div>CC (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">           </span>rx_aar.o</div><div>CC (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">          </span>rx_asr.o</div><div>CC (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">          </span>rx_authdata.o</div>
<div>CC (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">           </span>rx_avp.o</div><div>CC (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">          </span>rx_str.o</div><div>CC (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">          </span>stats.o</div>
<div>make[2]: `libkcore.so.1.0' is up to date.</div><div>make[2]: `libkamailio_ims.so.0.1' is up to date.</div><div>LD (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">            </span>ims_qos.so</div></div><div><br>
</div><div>CC (gcc) [M ims_registrar_pcscf.so]<span style="white-space:pre-wrap">           </span>async_reginfo.o</div><div>CC (gcc) [M ims_registrar_pcscf.so]<span style="white-space:pre-wrap">               </span>reg_mod.o</div><div>CC (gcc) [M ims_registrar_pcscf.so]<span style="white-space:pre-wrap">             </span>save.o</div>
<div>CC (gcc) [M ims_registrar_pcscf.so]<span style="white-space:pre-wrap">               </span>service_routes.o</div><div>CC (gcc) [M ims_registrar_pcscf.so]<span style="white-space:pre-wrap">              </span>ul_callback.o</div><div>make[2]: `libkcore.so.1.0' is up to date.</div>
<div>make[2]: `libkamailio_ims.so.0.1' is up to date.</div><div>LD (gcc) [M ims_registrar_pcscf.so]<span style="white-space:pre-wrap">            </span>ims_registrar_pcscf.so</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">                </span>api.o</div>
<div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>common.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">              </span>config.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">              </span>cxdx_avp.o</div>
<div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>cxdx_callbacks.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">              </span>cxdx_sar.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">            </span>lookup.o</div>
<div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>path.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">                </span>registrar_notify.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">            </span>reg_mod.o</div>
<div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>regpv.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>regtime.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">             </span>reply.o</div>
<div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>rerrno.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">              </span>save.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">                </span>server_assignment.o</div>
<div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>sip_msg.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">             </span>stats.o</div><div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>userdata_parser.o</div>
<div>CC (gcc) [M ims_registrar_scscf.so]<span style="white-space:pre-wrap">               </span>usrloc_cb.o</div></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
----------------------------------------------------------------------------------------------------</div><div style="font-family:arial,sans-serif;font-size:13px"><b><font color="#0000ff">Make Install</font></b></div><div style="font-family:arial,sans-serif;font-size:13px">
<div>LD (gcc) [M ims_icscf.so]<span style="white-space:pre-wrap">         </span>ims_icscf.so</div><div>make[2]: Nothing to be done for `install-if-newer'.</div><div>make[2]: Nothing to be done for `install-if-newer'.</div>
<div>make[2]: Nothing to be done for `install-if-newer'.</div><div>touch           //lib64/kamailio/modules/ims_icscf.so</div><div>install -m 755  ims_icscf.so  //lib64/kamailio/modules</div><div>make[2]: `libkcore.so.1.0' is up to date.</div>
<div>make[2]: `libkamailio_ims.so.0.1' is up to date.</div><div>LD (gcc) [M ims_qos.so]<span style="white-space:pre-wrap">                </span>ims_qos.so</div><div>make[2]: Nothing to be done for `install-if-newer'.</div><div>
make[2]: Nothing to be done for `install-if-newer'.</div><div>touch           //lib64/kamailio/modules/ims_qos.so</div><div>install -m 755  ims_qos.so  //lib64/kamailio/modules</div><div>make[2]: `libkcore.so.1.0' is up to date.</div>
<div>make[2]: `libkamailio_ims.so.0.1' is up to date.</div><div>LD (gcc) [M ims_registrar_pcscf.so]<span style="white-space:pre-wrap">            </span>ims_registrar_pcscf.so</div><div>make[2]: Nothing to be done for `install-if-newer'.</div>
<div>make[2]: Nothing to be done for `install-if-newer'.</div><div>touch           //lib64/kamailio/modules/ims_registrar_pcscf.so</div><div>install -m 755  ims_registrar_pcscf.so  //lib64/kamailio/modules</div></div>
</div>