<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jun 8, 2017, at 6:33 AM, Richard Melville <<a href="mailto:richardm@cellularity.co.uk" class="">richardm@cellularity.co.uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class=""><div class=""><div class=""><div class="">I haven't used or built Freeswitch yet, but I'm 
getting closer to that point.  I will be building from source.  Having 
looked at the documentation I can see that Debian is preferred, and the 
use of distros in general.  However, I don't use distros, but rather 
build my own systems from scratch.<br class=""><br class=""></div>I've looked at the Centos page ( <a href="https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+7" target="_blank" class="">https://freeswitch.org/<wbr class="">confluence/display/FREESWITCH/<wbr class="">CentOS+7+and+RHEL+7</a>
 ) and under "Building from source" there appears to be a list of 
dependencies.  I already have most of those dependencies installed 
(other than the codecs) but I have three questions which maybe somebody 
can answer.<br class=""><br class=""></div>The first is: can openssl be substituted with libressl, which I use?<br class=""></div></div></div></div></blockquote><div><br class=""></div>Not sure, depends if libressl has the required pieces we need for dtls-srtp and all the required ciphers required by the browsers for webrtc.  </div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><div class=""><br class=""></div>The
 second is: "mongo-c-driver-devel" suggests that mongodb is a dependency
 of Freeswitch.  I've seen no mention of mongodb anywhere in either the 
book, or the documentation generally, so why is this listed as a 
dependency?<br class=""></div></div></div></blockquote><div><br class=""></div>Its a module, if you don’t want that module, its not needed.</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">The third is: there is no mention of 
package version numbers anywhere, so how can I find if there are any 
issues with particular versions?<br class=""></div></div></div></blockquote><div><br class=""></div>We don’t test a vast array of different package versions, we do testing based on the ones for the distros we package for.  The versions in Debian 8 are well tested, other versions are much less well tested or not tested at all.  As for other libs, use the ones in our stash project for dep libs when not otherwise available.  Creating extensive documentation for building on your own distro would be far more work than even adding support for a new distro, and we don’t have any plans to create that.  I’m happy to respond to some specific questions, but there are limits to the amount of time that it makes sense for us to spend on issues like this for a single person.</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div>Any help gratefully received.<br clear="all" class=""><br class=""></div></div></blockquote></div><br class=""></body></html>