<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="-I/usr/openssl101f/include" LDFLAGS="-L/usr/openssl101f/lib" <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'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"><<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Fair enough, I'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 <<a href="mailto:mike@jerris.com">mike@jerris.com</a>> wrote:<br>
<br>
> We do not look at the version number, we look at support for features that were added after 1.0.1c was released. I'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>
><br>
><br>
> On Jan 29, 2014, at 3:21 PM, Tamas Jalsovszky <<a href="mailto:jalsot@gmail.com">jalsot@gmail.com</a>> wrote:<br>
><br>
>> Hello,<br>
>><br>
>> As far as I know, on Ubuntu 12.04 the latest openssl package is: 1.0.1-4ubuntu5.11<br>
>> As you can see, there is no 'e' 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>
>> Would it be possible to not hardcode that way 1.0.1e?<br>
>><br>
>> 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>