<div dir="ltr">Hi Francis, <div><br></div><div>Make sure liblzma.so was successfully built. Then try doing something like this right before you launch freeswitch:<div><br></div><div><div>export LD_PRELOAD=/usr/lib/i386-linux-gnu/liblzma.so</div>
</div><div><br></div><div>Note that that location is for 32-bit, your liblzma.so may be somewhere different.</div></div><div><br></div><div>Danny Iland</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Sat, Dec 28, 2013 at 8:36 AM, Francis <span dir="ltr">&lt;<a href="mailto:sms@skyline.qza.net.au" target="_blank">sms@skyline.qza.net.au</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I tried a fresh git compile just now and got the same error:<br>
<br>
2013-12-29 00:33:09.762125 [CRIT] switch_loadable_module.c:1391 Error<br>
<div class="im">Loading module /usr/local/freeswitch/mod/mod_spandsp.so<br>
**/usr/local/freeswitch/mod/mod_spandsp.so: undefined symbol:<br>
lzma_stream_encoder**<br>
<br>
<br>
</div><div class="im">On 25/12/13 21:02, Francis wrote:<br>
&gt; Nope, same error, thought the compile runs without a hitch. I tried<br>
&gt; building the Debian packages on a fresh Debain install and got the same<br>
&gt; problem.<br>
&gt;<br>
&gt; Is there anything in the compile or console logs worth looking for?<br>
&gt;<br>
&gt; Also, is there any library path variables I need to set? In both<br>
&gt; systems, I&#39;m using the Vanilla config.<br>
&gt;<br>
&gt;<br>
&gt; On 25/12/2013 11:28 AM, Anthony Minessale wrote:<br>
&gt;&gt;<br>
&gt;&gt; Try going to the build root and running<br>
&gt;&gt;<br>
&gt;&gt; make spandsp-reconf<br>
&gt;&gt; make mod_spandsp-install<br>
&gt;&gt;<br>
&gt;&gt; On Dec 24, 2013 12:09 PM, &quot;Francis&quot; &lt;<a href="mailto:sms@icefire.qza.net.au">sms@icefire.qza.net.au</a><br>
</div><div class="im">&gt;&gt; &lt;mailto:<a href="mailto:sms@icefire.qza.net.au">sms@icefire.qza.net.au</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;     This is what I got:<br>
&gt;&gt;<br>
&gt;&gt;     freeswitch@internal&gt; load mod_spandsp<br>
&gt;&gt;     +OK Reloading XML<br>
&gt;&gt;     -ERR [module load file routine returned an error]<br>
&gt;&gt;<br>
&gt;&gt;     2013-12-25 03:58:47.599760 [INFO] mod_enum.c:876 ENUM Reloaded<br>
&gt;&gt;     2013-12-25 03:58:47.599760 [INFO] switch_time.c:1191 Timezone reloaded<br>
&gt;&gt;     530 definitions<br>
&gt;&gt;     2013-12-25 03:58:47.599760 [CRIT] switch_loadable_module.c:1391 Error<br>
&gt;&gt;     Loading module /usr/local/freeswitch/mod/mod_spandsp.so<br>
&gt;&gt;     **/usr/local/freeswitch/mod/mod_spandsp.so: undefined symbol:<br>
&gt;&gt;     lzma_stream_encoder**<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     On 25/12/13 01:42, Michael Jerris wrote:<br>
&gt;&gt;     &gt; Sounds like mod_spandsp isn&#39;t loading.  Did you try loading it<br>
&gt;&gt;     manually to see what error its throwing?<br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt; On Dec 24, 2013, at 4:39 AM, Francis &lt;<a href="mailto:sms@icefire.qza.net.au">sms@icefire.qza.net.au</a><br>
</div><div class="im">&gt;&gt;     &lt;mailto:<a href="mailto:sms@icefire.qza.net.au">sms@icefire.qza.net.au</a>&gt;&gt; wrote:<br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt;&gt; Hi,<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; When I do a show codecs in fs_cli, none of the spandsp codecs<br>
&gt;&gt;     show up,<br>
&gt;&gt;     &gt;&gt; even though GSM and G722 are enabled in vars.xml and mod_spandsp is<br>
&gt;&gt;     &gt;&gt; enabled in modules.conf.xml.<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; The module was compiled and installed. I&#39;m having the same<br>
&gt;&gt;     issue with<br>
&gt;&gt;     &gt;&gt; iLBC. This isn&#39;t consistent with all modules however, since<br>
&gt;&gt;     speex works<br>
&gt;&gt;     &gt;&gt; just fine. Any ideas?<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; Francis<br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt;<br>
&gt;&gt;     _________________________________________________________________________<br>
&gt;&gt;     &gt; Professional FreeSWITCH Consulting Services:<br>
</div>&gt;&gt;     &gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a> &lt;mailto:<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a>&gt;<br>
<div class="im">&gt;&gt;     &gt; <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt; FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
&gt;&gt;     &gt; <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt; Official FreeSWITCH Sites<br>
&gt;&gt;     &gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;     &gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
&gt;&gt;     &gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt; FreeSWITCH-users mailing list<br>
&gt;&gt;     &gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
</div>&gt;&gt;     &lt;mailto:<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>&gt;<br>
<div class="im">&gt;&gt;     &gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt;     &gt;<br>
&gt;&gt;     UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt;&gt;     &gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;     &gt;<br>
&gt;&gt;<br>
&gt;&gt;     _________________________________________________________________________<br>
&gt;&gt;     Professional FreeSWITCH Consulting Services:<br>
</div>&gt;&gt;     <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a> &lt;mailto:<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a>&gt;<br>
<div class="im">&gt;&gt;     <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
&gt;&gt;<br>
&gt;&gt;     FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
&gt;&gt;     <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
&gt;&gt;<br>
&gt;&gt;     Official FreeSWITCH Sites<br>
&gt;&gt;     <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;     <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
&gt;&gt;     <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
&gt;&gt;<br>
&gt;&gt;     FreeSWITCH-users mailing list<br>
&gt;&gt;     <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
</div>&gt;&gt;     &lt;mailto:<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>&gt;<br>
<div class="HOEnZb"><div class="h5">&gt;&gt;     <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt;     UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt;&gt;     <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _________________________________________________________________________<br>
&gt;&gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
&gt;&gt;<br>
&gt;&gt; FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
&gt;&gt; <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
&gt;&gt;<br>
&gt;&gt; Official FreeSWITCH Sites<br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
&gt;&gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
&gt;&gt;<br>
&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _________________________________________________________________________<br>
&gt; Professional FreeSWITCH Consulting Services:<br>
&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt; <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
&gt;<br>
&gt; FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
&gt; <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
&gt;<br>
&gt; Official FreeSWITCH Sites<br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
&gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
&gt;<br>
&gt; FreeSWITCH-users mailing list<br>
&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;<br>
<br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br></div>