<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 9:36 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 16:19, Joel Sherrill wrote:<br>
<br>
> On Wed, Feb 10, 2021 at 8:40 AM 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>
>     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>><br>
>     > <mailto:<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<br>
>     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<br>
>     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<br>
>     though<br>
>     the standard repository:<br>
><br>
>     |yum update -y ||yum install -y python3 We should make a list of<br>
>     host computer systems<br>
>     we would like to support and then check if Python 3 is available. |||<br>
><br>
><br>
> This is different from what I have been doing. I have been using the<br>
> software collection for python3. The software collections do not <br>
> change the<br>
> base environment and you have to explicitly switch to them. I do this <br>
> when<br>
> working on the documentation.<br>
><br>
> scl enable rh-python36 bash<br>
><br>
> I installed python3. I now have this for tab-completion for python:<br>
><br>
> $ python<br>
> python            python2.7         python2-config    python3.6       <br>
>   python-config<br>
> python2           python2.7-config  python3           python3.6m       <br>
>  python_count<br>
><br>
> Will the RTEMS Python code pick the Python3 automatically?<br>
><br>
> FWIW I think the qemu RSB script already needs Python3. I have had to<br>
> use the software collection version to build it for the past few months.<br>
><br>
> Whatever the answer is, we need to update the manual if we are<br>
> heading to a change in expectations.<br>
We should not have too many loose ends. We should focus first on the <br>
removal of the old build system and using the build specification is <br>
currently a secondary issue from my point of view.<br></blockquote><div><br></div><div>I think I am only holding out on the bsp-builder and rtems-kernel RSB package. </div><div>These are key parts of the infrastructure.</div><div><br></div><div>I'm happy removing autoconf otherwise.</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>