<p>Alexander Traud <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.asterisk.org/8673">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">BuildSystem: Go for Python X.Y explicitly.<br><br>With recent changes, the scripts used in the build system work with Python 3.6<br>now but remain compatible with Python 2.7. In such a case, PEP 394 recommends<br>to go for just 'python'. However, several platforms do not have 'python', for<br>example NetBSD and DragonFly BSD. Ubuntu 18.04 LTS does not come with 'python'<br>on default either. One approach would be to go for 'python3' and then fallback<br>to 'python2'. Again, NetBSD and DragonFly BSD do not offer this. Furthermore<br>with such an approach, Asterisk might use an untested Python version.<br><br>Until the Python community comes up with a more streamlined user experienced<br>(not only for the Shebang but also the tools env and pkg-config), Asterisk looks<br>for the still supported versions explicitly. Whenever a newer Python version is<br>released, it should be tested and then added to that list.<br><br>When it comes to the Test Framework, Asterisk still supports just Python 2, see<br>ASTERISK-27787. Therefore, to avoid Python 3 on those platforms which link to<br>that version on default already (Arch Linux and Gentoo Linux), pick Python 2.7<br>explicitly.<br><br>ASTERISK-27717<br><br>Change-Id: I29e694dc7e92510dc26b15895b55f78f67146b2c<br>---<br>M configure<br>M configure.ac<br>M contrib/scripts/install_prereq<br>3 files changed, 21 insertions(+), 16 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/73/8673/2</pre><p>To view, visit <a href="https://gerrit.asterisk.org/8673">change 8673</a>. To unsubscribe, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/8673"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>
<div style="display:none"> Gerrit-Change-Id: I29e694dc7e92510dc26b15895b55f78f67146b2c </div>
<div style="display:none"> Gerrit-Change-Number: 8673 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Alexander Traud <pabstraud@compuserve.com> </div>
<div style="display:none"> Gerrit-Reviewer: Alexander Traud <pabstraud@compuserve.com> </div>
<div style="display:none"> Gerrit-Reviewer: Corey Farrell <git@cfware.com> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins2 </div>