<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 12, 2015 at 10:38 AM, David M. Lee <span dir="ltr"><<a href="mailto:dlee@digium.com" target="_blank">dlee@digium.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><span class=""><div><blockquote type="cite"><div>On Feb 12, 2015, at 9:11 AM, Joshua Colp <<a href="mailto:jcolp@digium.com" target="_blank">jcolp@digium.com</a>> wrote:</div><br><div>Justin Sherrill wrote:<br><blockquote type="cite">I would love to run Asterisk on a BSD system.  I do not know of any<br>developers actively working on Asterisk on a BSD platform, though my<br>knowledge isn't comprehensive.<br></blockquote><br>I'm also unaware of anyone developing on BSD like that. Linux of course and a smattering of folks on OSX doing the odd thing.<br></div></blockquote></div><div><br></div></span>/me is an odd developer occasionally doing odd things on OS X.<div><br></div><div>If anyone wants to improve Asterisk on any non-Linux system, a good place to start is to run it with some of the common developer flags enabled (pass --enable-dev-mode to configure, enable DO_CRASH, enable the TEST_FRAMEWORK and run the tests).</div><div><br></div><div>The increased warning level on GCC catches a few portability bugs, that are usually straightforward to fix. The tests can be harder, since you don’t know if it’s a problem in the test itself, or in Asterisk.</div><div><br></div><div>Unfortunately, I doubt the Python test suite would run on non-Linux. I don’t even bother trying to run it on Ubuntu; I have a CentOS VM specifically for running the test suite to avoid platform problems.</div><span class="HOEnZb"><font color="#888888"><div><br></div></font></span></div></blockquote><div><br></div><div>It runs just fine on Debian based systems. Most issues you will run into are just making sure the dependencies are set up correctly.<br><br>It does require Python 2.6+ (recommended: Python 2.7 just in case something has slipped in that we missed.) <br></div></div><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>Matthew Jordan<br></div><div>Digium, Inc. | Engineering Manager</div><div>445 Jan Davis Drive NW - Huntsville, AL 35806 - USA</div><div>Check us out at: <a href="http://digium.com" target="_blank">http://digium.com</a> & <a href="http://asterisk.org" target="_blank">http://asterisk.org</a></div></div></div>
</div></div>