<div dir="ltr">Here is a recipe for cent5 and probably other linux if someone would be so kind as to clean it up and document and maybe make into a shell script.<div><br></div><div>wget <a href="http://www.openssl.org/source/openssl-1.0.1f.tar.gz">http://www.openssl.org/source/openssl-1.0.1f.tar.gz</a></div>
<div>tar -zxvf openssl-1.0.1f.tar.gz</div><div>cd openssl-1.0.1f</div><div>./config --prefix=/usr/openssl101f -fPIC<br></div><div>make </div><div>make install</div><div><br></div><div>then go over to FS build root (even on existing build that had picked up the dependency by a git pull)</div>
<div><br></div><div>./configure CFLAGS=&quot;-I/usr/openssl101f/include&quot; LDFLAGS=&quot;-L/usr/openssl101f/lib&quot;  <br></div><div><br></div><div>Then build as normal</div><div><br></div><div><br></div><div><br></div>
<div>/usr/openssl101f can really be anywhere and its a static linking so you don&#39;t need to distribute it.<br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Wed, Jan 29, 2014 at 3:54 PM, Michael Jerris <span dir="ltr">&lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Fair enough, I&#39;m not actually a huge fan of homebrew either, but one thing it does quite nicely is to install conflicting libraries into a location that will not conflict with system libraries for things that may conflict, specifically:<br>

<br>
/usr/local/opt/openssl/<br>
<br>
if you want to build your own, without having to change your freeswitch build procedures, make sure the libs end up in /usr/local/opt/openssl/lib and the headers get into /usr/local/opt/openssl/include.<br>
<br>
Alternatively, you can pick whatever directory you like to build into, i would suggest something not part of the typical lib chain, and specify to configure such as:<br>
<br>
./configure LDFLAGS=-L/usr/local/opt/openssl/lib CFLAGS=-I/usr/local/opt/openssl/include<br>
<br>
Mike<br>
<div class="HOEnZb"><div class="h5"><br>
On Jan 29, 2014, at 4:41 PM, Michael Jerris &lt;<a href="mailto:mike@jerris.com">mike@jerris.com</a>&gt; wrote:<br>
<br>
&gt; We do not look at the version number, we look at support for features that were added after 1.0.1c was released.  I&#39;m not positive if they are in 1.0.1d or not, but for pretty much everyone I would recommend you be on at least 1.0.1f or equivalent security patches.  The 1.0.1e latest package in wheezy I think is effectively the same as 1.0.1f as 1.0.1f was just 1.0.1e plus some security patches i know they pulled in.<br>

&gt;<br>
&gt;<br>
&gt; On Jan 29, 2014, at 3:21 PM, Tamas Jalsovszky &lt;<a href="mailto:jalsot@gmail.com">jalsot@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Hello,<br>
&gt;&gt;<br>
&gt;&gt; As far as I know, on Ubuntu 12.04 the latest openssl package is: 1.0.1-4ubuntu5.11<br>
&gt;&gt; As you can see, there is no &#39;e&#39; letter, however as we have checked, ubuntu backported changes from 1.0.1 (incliding e afaik) to this package. We have successful tests with webrtc on 12.04.<br>
&gt;&gt; Would it be possible to not hardcode that way 1.0.1e?<br>
&gt;&gt;<br>
&gt;&gt; T.<br>
<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><br clear="all"><div><br></div>-- <br><div dir="ltr">Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬<div><br><div>☞ <a href="http://freeswitch.org/" target="_blank">http://freeswitch.org/</a>  ☞ <a href="http://cluecon.com/" target="_blank">http://cluecon.com/</a>  ☞ <a href="http://twitter.com/FreeSWITCH" target="_blank">http://twitter.com/FreeSWITCH</a></div>
<div><div>☞ <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch ☞ <u><a href="http://freeswitch.org/g+" target="_blank">http://freeswitch.org/g+</a></u><br><br></div><div>ClueCon Weekly Development Call <br>
</div><div>☎ <a href="mailto:sip%3A888@conference.freeswitch.org" target="_blank">sip:888@conference.freeswitch.org</a>  ☎ +19193869900 </div><div><br></div></div></div></div>
</div>