<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 10, 2021 at 8:40 AM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 10/02/2021 15:27, Joel Sherrill wrote:<br>
<br>
> On Tue, Feb 9, 2021 at 11:20 PM Sebastian Huber <br>
> <<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a> <br>
> <mailto:<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>>> wrote:<br>
><br>
><br>
>     On 08/02/2021 10:40, Chris Johns wrote:<br>
>     >> It is written in Python 3.6.<br>
>     > We still need to support python 2. Maybe having this file<br>
>     support both could be<br>
>     > part of the project.<br>
>     I think this BSP builder is a development tool which can use<br>
>     Python 3.<br>
>     It is useful to maintain RTEMS, but it is not a tool required for end<br>
>     users of RTEMS to develop applications. Independent of this, the<br>
>     Python<br>
>     2 end of life was a year ago.<br>
><br>
><br>
> It is still the default Python on CentOS7 which is an even longer LTS <br>
> release<br>
> based on the recent CentOS changes.  I would consider it a primary <br>
> test tool<br>
> which should work on all hosts.<br>
<br>
According to this web site Python 3 is available since CentOS 7.7 though <br>
the standard repository:<br>
<br>
|yum update -y ||yum install -y python3 We should make a list of host computer systems <br>
we would like to support and then check if Python 3 is available. |||<br></blockquote><div><br></div><div>This is different from what I have been doing. I have been using the </div><div>software collection for python3. The software collections do not change the</div><div>base environment and you have to explicitly switch to them. I do this when </div><div>working on the documentation.<br><br>scl enable rh-python36 bash<br></div><div><br></div><div>I installed python3. I now have this for tab-completion for python:<br><br>$ python<br>python            python2.7         python2-config    python3.6         python-config<br>python2           python2.7-config  python3           python3.6m        python_count<br></div><div><br></div><div>Will the RTEMS Python code pick the Python3 automatically?</div><div><br></div><div>FWIW I think the qemu RSB script already needs Python3. I have had to</div><div>use the software collection version to build it for the past few months.</div><div><br></div><div>Whatever the answer is, we need to update the manual if we are </div><div>heading to a change in expectations.</div><div><br></div><div>--joel</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
-- <br>
embedded brains GmbH<br>
Herr Sebastian HUBER<br>
Dornierstr. 4<br>
82178 Puchheim<br>
Germany<br>
email: <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a><br>
phone: +49-89-18 94 741 - 16<br>
fax:   +49-89-18 94 741 - 08<br>
<br>
Registergericht: Amtsgericht München<br>
Registernummer: HRB 157899<br>
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler<br>
Unsere Datenschutzerklärung finden Sie hier:<br>
<a href="https://embedded-brains.de/datenschutzerklaerung/" rel="noreferrer" target="_blank">https://embedded-brains.de/datenschutzerklaerung/</a><br>
<br>
</blockquote></div></div>