Re: RSB format changes to meet coding standard

2024-04-21 Thread Joel Sherrill
On Sat, Apr 20, 2024, 7:19 PM Chris Johns wrote: > On 19/4/2024 7:15 pm, andrew.butterfi...@scss.tcd.ie wrote: > > Will you also do this with the formal code in rtems-central/formal ? > > Sorry, I do not use it so would prefer not to update it just yet. I think > it > best left to the leaders of

Re: RSB format changes to meet coding standard

2024-04-20 Thread Chris Johns
On 19/4/2024 7:15 pm, andrew.butterfi...@scss.tcd.ie wrote: > Will you also do this with the formal code in rtems-central/formal ? Sorry, I do not use it so would prefer not to update it just yet. I think it best left to the leaders of that repo. > I do remember using yapf at some point – I have

Re: RSB format changes to meet coding standard

2024-04-19 Thread andrew.butterfi...@scss.tcd.ie
, Andrew From: devel on behalf of Joel Sherrill Date: Friday, 19 April 2024 at 03:09 To: Chris Johns Cc: Development Subject: Re: RSB format changes to meet coding standard On Thu, Apr 18, 2024, 7:31 PM Chris Johns mailto:chr...@rtems.org>> wrote: Hi, I would like to run the python code

Re: RSB format changes to meet coding standard

2024-04-18 Thread Joel Sherrill
On Thu, Apr 18, 2024, 7:31 PM Chris Johns wrote: > Hi, > > I would like to run the python code we own through yapf and it's default to > standardise the formatting and to being it inline with the coding > standards. It > would be good to do this before we branch for RTEMS 6. > > I can crate a pat

Re: [RSB PATCH] 6/rtems-gcc: Revert to the gcc-13 release branch for MacOS fixes

2024-04-13 Thread Joel Sherrill
This is ok to push. Unfortunate but this is the reality. A GCC 14 release is still future tense. On Sat, Apr 13, 2024, 8:49 PM wrote: > From: Chris Johns > > Change back to gcc-13 branch and a git version as gcc-13.2 does > not build on MacOS 14.4. The fixes are on the gcc-13 release branch. >

Re: [RSB PATCH v3] sb: Add sb-rtems-pkg to update the RTEMS package hashes and checksums

2024-04-03 Thread Kinsey Moore
Looks good to me. Kinsey On Wed, Apr 3, 2024 at 6:28 PM wrote: > From: Chris Johns > > --- > source-builder/sb-rtems-pkg | 29 > source-builder/sb/download.py | 5 +- > source-builder/sb/git.py | 12 ++ > source-builder/sb/rtemspkg.py | 287 ++ >

Re: [RSB PATCH] sb: Add sb-rtems-pkg to update the RTEMS package hashes and checksums

2024-04-03 Thread Chris Johns
On 4/4/2024 6:54 am, Kinsey Moore wrote: > On Wed, Apr 3, 2024 at 2:11 PM Chris Johns > wrote: > >> On 4 Apr 2024, at 3:52 am, Kinsey Moore > > wrote: >> Looks fine overall. Minor nits: >> "host" is set to "freebsd" and is

Re: [RSB PATCH] sb: Add sb-rtems-pkg to update the RTEMS package hashes and checksums

2024-04-03 Thread Kinsey Moore
On Wed, Apr 3, 2024 at 2:11 PM Chris Johns wrote: > On 4 Apr 2024, at 3:52 am, Kinsey Moore wrote: > > Looks fine overall. Minor nits: > "host" is set to "freebsd" and is never used. > > > The tool uses simhost so it could be any host listed in that module and it > references that table. Nothing

Re: [RSB PATCH] sb: Add sb-rtems-pkg to update the RTEMS package hashes and checksums

2024-04-03 Thread Chris Johns
> On 4 Apr 2024, at 3:52 am, Kinsey Moore wrote: > > Looks fine overall. Minor nits: > "host" is set to "freebsd" and is never used. The tool uses simhost so it could be any host listed in that module and it references that table. Nothing is built but needed to creat a build object. Simhost i

Re: [RSB PATCH] sb: Add sb-rtems-pkg to update the RTEMS package hashes and checksums

2024-04-03 Thread Joel Sherrill
Chris.. if you post a V2 addressing those, I will commit it. On Wed, Apr 3, 2024, 11:52 AM Kinsey Moore wrote: > Looks fine overall. Minor nits: > "host" is set to "freebsd" and is never used. > Numeric indexes for repo config details are nice for brevity, but not for > readability. > > Kinsey >

Re: [RSB PATCH] sb: Add sb-rtems-pkg to update the RTEMS package hashes and checksums

2024-04-03 Thread Kinsey Moore
Looks fine overall. Minor nits: "host" is set to "freebsd" and is never used. Numeric indexes for repo config details are nice for brevity, but not for readability. Kinsey On Wed, Apr 3, 2024 at 11:29 AM Joel Sherrill wrote: > This looks handy. I don't have an issue with it. > > On Tue, Apr 2,

Re: [RSB PATCH] sb: Add sb-rtems-pkg to update the RTEMS package hashes and checksums

2024-04-03 Thread Joel Sherrill
This looks handy. I don't have an issue with it. On Tue, Apr 2, 2024 at 11:25 PM wrote: > From: Chris Johns > > --- > source-builder/sb-rtems-pkg | 29 > source-builder/sb/download.py | 5 +- > source-builder/sb/git.py | 12 ++ > source-builder/sb/rtemspkg.py | 279

Re: [RSB PATCH] rtems: Update RTEMS packages to their HEAD

2024-04-03 Thread Joel Sherrill
Looks good. I will push. On Tue, Apr 2, 2024 at 11:23 PM wrote: > From: Chris Johns > > --- > rtems/config/tools/rtems-kernel-6.cfg | 4 ++-- > rtems/config/tools/rtems-libbsd-6.cfg | 4 ++-- > rtems/config/tools/rtems-tools-6.cfg | 6 +++--- > 3 files changed, 7 insertions(+), 7 deletions(-)

Re: RSB checksum updates for RTEMS 6

2024-02-16 Thread Joel Sherrill
On Fri, Feb 16, 2024, 12:56 AM Chris Johns wrote: > Hi, > > I have opened https://devel.rtems.org/ticket/4991 to track checksum > errors in > some of the sources being downloaded by the RSB such as: > > error: checksum failure file: > patches/Make-lang.in-b09fb02bb4c0d16fc2c842bec4069c033897b5f2.

Re: RSB checksum updates for RTEMS 6

2024-02-16 Thread Sebastian Huber
On 16.02.24 07:55, Chris Johns wrote: I have openedhttps://devel.rtems.org/ticket/4991 to track checksum errors in some of the sources being downloaded by the RSB such as: error: checksum failure file: patches/Make-lang.in-b09fb02bb4c0d16fc2c842bec4069c033897b5f2.patch I am seeing this error w

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-18 Thread Cedric Berger
Hello, On 18.12.2023 07:05, Chris Johns wrote: On 16/12/2023 2:04 am, Cedric Berger wrote: Hello Heinz, On 15.12.2023 10:44, Heinz Junkes wrote: HI, I can follow Cedric's reasoning. Even if I was the initiator of this discussion. I use RTEMS in my lectures/exercises, among other things, and

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-18 Thread Chris Johns
On 18/12/2023 8:50 pm, Karel Gardas wrote: > On 12/18/23 07:05, Chris Johns wrote: >>> Mac with M1/M2/M3 work fine with the latest tooling. >> >> I think there is a middle ground here and that means some investigation is >> needed to determine what works and what is at issue then deciding how much

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-18 Thread Karel Gardas
On 12/18/23 07:05, Chris Johns wrote: Mac with M1/M2/M3 work fine with the latest tooling. I think there is a middle ground here and that means some investigation is needed to determine what works and what is at issue then deciding how much further work is done. I have done some of this. The re

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-17 Thread Chris Johns
On 16/12/2023 2:04 am, Cedric Berger wrote: > Hello Heinz, > > On 15.12.2023 10:44, Heinz Junkes wrote: >> HI, >> I can follow Cedric's reasoning. Even if I was the initiator of this >> discussion. >> >> I use RTEMS in my lectures/exercises, among other things, and have always >> been >> able to

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-15 Thread Cedric Berger
Hello Heinz, On 15.12.2023 10:44, Heinz Junkes wrote: HI, I can follow Cedric's reasoning. Even if I was the initiator of this discussion. I use RTEMS in my lectures/exercises, among other things, and have always been able to give the students freedom which laptops with which OS they wanted to

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-15 Thread Heinz Junkes
HI, I can follow Cedric's reasoning. Even if I was the initiator of this discussion. I use RTEMS in my lectures/exercises, among other things, and have always been able to give the students freedom which laptops with which OS they wanted to use. And there are many of them with used older laptops

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-08 Thread Cedric Berger
Hello, On 04.12.2023 22:37, Chris Johns wrote: The issue has been resolved in gmp-6.3.0 for M silicon. I am how looking at: https://lists.rtems.org/pipermail/users/2023-October/068894.html and the crash is in a GMP call via MPFR. This is on Intel silicon on Ventura. I have just run `make check

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-04 Thread Chris Johns
Following up building gmp-6.3.0 on Intel MacOS Ventura. These are stand alone builds done by hand: The RSB check results: On 5/12/2023 8:37 am, Chris Johns wrote: > > Testsuite summary for GNU MP 6.3.0 >

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-04 Thread Chris Johns
On 4/12/2023 7:13 pm, Cedric Berger wrote: > Hello, > > On 28.11.2023 03:00, Chris Johns wrote: >> On 27/11/2023 6:43 pm, Cedric Berger wrote: >>> Hello, >>> >>> On 24.11.2023 08:36, Sebastian Huber wrote: Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also? >>> I just tried in on my

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-04 Thread Cedric Berger
Hello, On 28.11.2023 05:12, Chris Johns wrote:  -https://libisl.sourceforge.io/isl-0.26.tar.gz This does not build on my M2 with Sonoma and the latest Xcode. Something about a missing constructor. This is so weird, it should make no difference with my system. Full build log below. Cedric

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-12-04 Thread Cedric Berger
Hello, On 28.11.2023 03:00, Chris Johns wrote: On 27/11/2023 6:43 pm, Cedric Berger wrote: Hello, On 24.11.2023 08:36, Sebastian Huber wrote: Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also? I just tried in on my fully up-to-date M1 Pro (macOS Sonoma 14.1.1, Xcode 15.0.1) Shor

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-27 Thread Chris Johns
On 27/11/2023 6:43 pm, Cedric Berger wrote: > I just installed the following packages successively: > >  - https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz >  - https://www.mpfr.org/mpfr-current/mpfr-4.2.1.tar.gz This URL is not suitable so the GNU mirror is better. A change in version means mpfr

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-27 Thread Chris Johns
On 27/11/2023 6:43 pm, Cedric Berger wrote: > Hello, > > On 24.11.2023 08:36, Sebastian Huber wrote: >> Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also? > > I just tried in on my fully up-to-date M1 Pro (macOS Sonoma 14.1.1, Xcode > 15.0.1) > > Short answer: everything works well w

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-26 Thread Cedric Berger
Hello, On 24.11.2023 08:36, Sebastian Huber wrote: Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also? I just tried in on my fully up-to-date M1 Pro (macOS Sonoma 14.1.1, Xcode 15.0.1) Short answer: everything works well without issues (configure, make, check) I just installed th

Re: [RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

2023-11-23 Thread Sebastian Huber
On 24.11.23 05:36, chr...@rtems.org wrote: From: Chris Johns Updates #4921 --- rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg | 14 ++ 1 file changed, 14 insertions(+) diff --git a/rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg b/rtems/config/tools/rtems-gcc-13.2-newlib-he

Re: [RSB 1/3] 6/7: Update Newlib

2023-11-21 Thread Joel Sherrill
Thanks. Ask Kinsey some time the weird situation that caught this. --joel On Tue, Nov 21, 2023 at 3:05 PM Chris Johns wrote: > OK to all 3 and thanks > > Chris > > On 21/11/2023 11:39 pm, Sebastian Huber wrote: > > Pick up fixes for ARM/optimized-routines and the memory reclamation at > thread

Re: [RSB 1/3] 6/7: Update Newlib

2023-11-21 Thread Chris Johns
OK to all 3 and thanks Chris On 21/11/2023 11:39 pm, Sebastian Huber wrote: > Pick up fixes for ARM/optimized-routines and the memory reclamation at thread > exit. > > Update #4510. > Update #4967. > --- > rtems/config/tools/rtems-gcc-10-newlib-head.cfg | 4 ++-- > rtems/config/tools/rtems-gc

Re: [RSB 1/3] 6/7: Update Newlib

2023-10-12 Thread Sebastian Huber
On 10.10.23 07:57, Sebastian Huber wrote: On 09.10.23 23:52, Chris Johns wrote: Ok to all patches in the series. Thanks for newlib changes for ARM, they will be nice to use. I have to fix the riscv issue before we can update Newlib. I fixed the riscv issue and checked in an updated version o

Re: [RSB 1/3] 6/7: Update Newlib

2023-10-09 Thread Sebastian Huber
On 09.10.23 23:52, Chris Johns wrote: Ok to all patches in the series. Thanks for newlib changes for ARM, they will be nice to use. I have to fix the riscv issue before we can update Newlib. -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email: sebastian.hu..

Re: [RSB 1/3] 6/7: Update Newlib

2023-10-09 Thread Sebastian Huber
On 10.10.23 01:28, Joel Sherrill wrote: What caused all the recently posted tool build failures? One issue was that I forgot to remove the 0001-aarch64-Add-ILP32-ABI-support-in-assembly-v2.patch patch. Another issue is that I have trouble to build the dtc: make: *** No rule to make target '

Re: [RSB 1/3] 6/7: Update Newlib

2023-10-09 Thread Joel Sherrill
What caused all the recently posted tool build failures? On Mon, Oct 9, 2023, 4:52 PM Chris Johns wrote: > Ok to all patches in the series. Thanks for newlib changes for ARM, they > will be > nice to use. > > Chris > > On 10/10/2023 3:58 am, Sebastian Huber wrote: > > Pick up latest changes from

Re: [RSB 1/3] 6/7: Update Newlib

2023-10-09 Thread Chris Johns
Ok to all patches in the series. Thanks for newlib changes for ARM, they will be nice to use. Chris On 10/10/2023 3:58 am, Sebastian Huber wrote: > Pick up latest changes from ARM/optimized-routines. > > Close 4510. > --- > rtems/config/tools/rtems-gcc-10-newlib-head.cfg | 4 ++-- > rtems/con

Re: [RSB PATCH] rtems/tools: Shell execute fixes

2023-08-28 Thread Joel Sherrill
Looks ok to push On Mon, Aug 28, 2023, 9:14 PM wrote: > From: Chris Johns > > Updates #4951 > --- > rtems/config/tools/rtems-tools-6.cfg | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/rtems/config/tools/rtems-tools-6.cfg > b/rtems/config/tools/rtems-tools-6.cfg >

Re: [RSB 2/4] 6: Update GCC 10 and 12

2023-07-02 Thread Chris Johns
On 30/6/2023 4:20 pm, Sebastian Huber wrote: > On 29.06.23 02:20, Chris Johns wrote: >> On 28/6/2023 3:33 pm, Sebastian Huber wrote: >>> On 28.06.23 04:37, Chris Johns wrote: Can you please provide something other than update in the commit message? If it is to pick up patches on thes

Re: [RSB 2/4] 6: Update GCC 10 and 12

2023-06-29 Thread Sebastian Huber
On 29.06.23 02:20, Chris Johns wrote: On 28/6/2023 3:33 pm, Sebastian Huber wrote: On 28.06.23 04:37, Chris Johns wrote: Can you please provide something other than update in the commit message? If it is to pick up patches on these gcc release branches then please say so. This update has n

Re: [RSB 2/4] 6: Update GCC 10 and 12

2023-06-28 Thread Chris Johns
On 28/6/2023 3:33 pm, Sebastian Huber wrote: > On 28.06.23 04:37, Chris Johns wrote: >> Can you please provide something other than update in the commit message? >> >> If it is to pick up patches on these gcc release branches then please say so. > > This update has no particular reason. I just had

Re: [RSB 1/4] 6/7: Update Newlib

2023-06-27 Thread Sebastian Huber
Hello Chris, On 28.06.23 04:39, Chris Johns wrote: What has changed in this version? Is there anything specific we need to know about or need? this update has no specific reason. -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email: sebastian.hu...@embedded-

Re: [RSB 2/4] 6: Update GCC 10 and 12

2023-06-27 Thread Sebastian Huber
On 28.06.23 04:37, Chris Johns wrote: Can you please provide something other than update in the commit message? If it is to pick up patches on these gcc release branches then please say so. This update has no particular reason. I just had a bit of time to run my update script. Ideally there w

Re: [RSB 1/4] 6/7: Update Newlib

2023-06-27 Thread Chris Johns
Hi, What has changed in this version? Is there anything specific we need to know about or need? Thanks Chris On 27/6/2023 8:21 pm, Sebastian Huber wrote: > --- > rtems/config/tools/rtems-gcc-10-newlib-head.cfg | 4 ++-- > rtems/config/tools/rtems-gcc-10.4-newlib-head.cfg | 4 ++-- > rtems/con

Re: [RSB 2/4] 6: Update GCC 10 and 12

2023-06-27 Thread Chris Johns
Can you please provide something other than update in the commit message? If it is to pick up patches on these gcc release branches then please say so. Are these versions of the compiler tracking tarfile packages? Thanks Chris On 27/6/2023 8:21 pm, Sebastian Huber wrote: > --- > rtems/config/t

Re: [RSB PATCH] rtems/net-services: Add to the ntpq query an output buffer and size

2023-06-08 Thread Kinsey Moore
Looks good to me. On Thu, Jun 8, 2023 at 4:33 AM wrote: > From: Chris Johns > > --- > rtems/config/net/net-services-1.cfg | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/rtems/config/net/net-services-1.cfg > b/rtems/config/net/net-services-1.cfg > index c342547..bf

Re: [RSB PATCH 2/2] rtems/kernel: Update kernel

2023-06-05 Thread Gedare Bloom
ok On Mon, Jun 5, 2023 at 12:48 AM wrote: > > From: Chris Johns > > - Zynq ARM fixes > > - AARCH64 MMU fix > > - Updated imxrt drivers > > - x86_64 EFI support > > - Flash driver > > - Updated validation tests > > - Microblaze updates > --- > rtems/config/tools/rtems-kernel-6.cfg | 4 ++-- > 1

Re: [RSB PATCH] rtems/net: Add net services build support

2023-06-05 Thread Gedare Bloom
Great to see, go ahead. On Sun, Jun 4, 2023 at 11:20 PM wrote: > > From: Chris Johns > > --- > rtems/config/net/net-services-1.cfg | 23 ++ > rtems/config/net/net-services.bset| 15 > rtems/config/tools/rtems-net-services.cfg | 91 +++ > 3 files change

Re: RSB repo commits need approval

2023-05-01 Thread oss
Am 30.04.23 um 23:53 schrieb Chris Johns: On 29/4/2023 3:48 am, o...@c-mauderer.de wrote: Hello Joel, Am 28.04.23 um 00:19 schrieb Joel Sherrill: On Wed, Apr 26, 2023 at 7:06 PM Chris Johns mailto:chr...@rtems.org>> wrote:     Hi,     All RSB repo commits need to be posted for review a

Re: RSB repo commits need approval

2023-04-30 Thread Chris Johns
On 29/4/2023 3:48 am, o...@c-mauderer.de wrote: > Hello Joel, > > Am 28.04.23 um 00:19 schrieb Joel Sherrill: >> >> >> On Wed, Apr 26, 2023 at 7:06 PM Chris Johns > > wrote: >> >>     Hi, >> >>     All RSB repo commits need to be posted for review and independent >>    

Re: RSB repo commits need approval

2023-04-28 Thread oss
Hello Joel, Am 28.04.23 um 00:19 schrieb Joel Sherrill: On Wed, Apr 26, 2023 at 7:06 PM Chris Johns > wrote: Hi, All RSB repo commits need to be posted for review and independent approval given before being pushed to the top level repo. I thought t

Re: RSB repo commits need approval

2023-04-27 Thread Sebastian Huber
On 27.04.23 20:05, Gedare Bloom wrote: On Thu, Apr 27, 2023 at 3:27 AM Karel Gardas wrote: On 4/27/23 08:13, Sebastian Huber wrote: Why don't we use a Git pull request workflow with CI pipelines in the RTEMS Project? I don't know, but certainly github.com is not available as an open-source so

Re: RSB repo commits need approval

2023-04-27 Thread Chris Johns
On 28/4/2023 4:05 am, Gedare Bloom wrote: > On Thu, Apr 27, 2023 at 3:27 AM Karel Gardas wrote: >> On 4/27/23 08:13, Sebastian Huber wrote: >>> Why >>> don't we use a Git pull request workflow with CI pipelines in the RTEMS >>> Project? >> >> I don't know, but certainly github.com is not available

Re: RSB repo commits need approval

2023-04-27 Thread Joel Sherrill
On Wed, Apr 26, 2023 at 7:06 PM Chris Johns wrote: > Hi, > > All RSB repo commits need to be posted for review and independent approval > given > before being pushed to the top level repo. > I thought this was the policy for all top level repositories. There is a degree of trust on any posted pa

Re: RSB repo commits need approval

2023-04-27 Thread Gedare Bloom
On Thu, Apr 27, 2023 at 3:27 AM Karel Gardas wrote: > > On 4/27/23 08:13, Sebastian Huber wrote: > > Why > > don't we use a Git pull request workflow with CI pipelines in the RTEMS > > Project? > > I don't know, but certainly github.com is not available as an > open-source solution which may be se

Re: RSB repo commits need approval

2023-04-27 Thread Karel Gardas
On 4/27/23 08:13, Sebastian Huber wrote: Why don't we use a Git pull request workflow with CI pipelines in the RTEMS Project? I don't know, but certainly github.com is not available as an open-source solution which may be seen as a major roadblock. Am I right assuming that GitLab Community i

Re: RSB repo commits need approval

2023-04-27 Thread Chris Johns
On 27/4/2023 4:13 pm, Sebastian Huber wrote: > what is your (or the RTEMS Project in general) plan to maintain the tools and > ensure that we can use up to date versions of Newlib, GCC, Binutils, and GDB? > This involves building the latest versions, reviewing build issues, reporting > bugs, writin

Re: RSB repo commits need approval

2023-04-26 Thread Sebastian Huber
Hello Chris, what is your (or the RTEMS Project in general) plan to maintain the tools and ensure that we can use up to date versions of Newlib, GCC, Binutils, and GDB? This involves building the latest versions, reviewing build issues, reporting bugs, writing patches, etc. Currently, I do the

Re: [RSB 5] Remove aarch64 and microblaze from RSB on 5 branch

2023-01-30 Thread Chris Johns
OK to push Thanks Chris On 31/1/2023 1:44 am, Joel Sherrill wrote: > Closes #4555. > --- > rtems/config/5/rtems-aarch64.bset| 4 > rtems/config/5/rtems-all.bset| 2 -- > rtems/config/5/rtems-microblaze.bset | 3 --- > rtems/config/5/rtems-tier-4.bset | 1 - > 4 files changed

Re: [RSB 5] Remove aarch64 and microblaze from RSB on 5 branch

2023-01-30 Thread Gedare Bloom
ok On Mon, Jan 30, 2023 at 7:44 AM Joel Sherrill wrote: > > Closes #4555. > --- > rtems/config/5/rtems-aarch64.bset| 4 > rtems/config/5/rtems-all.bset| 2 -- > rtems/config/5/rtems-microblaze.bset | 3 --- > rtems/config/5/rtems-tier-4.bset | 1 - > 4 files changed, 10 dele

Re: RSB vs. Python 2.7

2022-09-09 Thread Chris Johns
On 9/9/2022 3:53 pm, Chris Johns wrote: > On 9/9/2022 3:50 pm, Sebastian Huber wrote: >> On 09.09.22 07:49, Chris Johns wrote: >>> On 9/9/2022 3:30 pm, Sebastian Huber wrote: Hello, it seems that the recent RSB no longer runs with Python 2.7: download:https://codeload.githu

Re: RSB vs. Python 2.7

2022-09-08 Thread Chris Johns
On 9/9/2022 3:50 pm, Sebastian Huber wrote: > On 09.09.22 07:49, Chris Johns wrote: >> On 9/9/2022 3:30 pm, Sebastian Huber wrote: >>> Hello, >>> >>> it seems that the recent RSB no longer runs with Python 2.7: >>> >>> download:https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/6678700: >>> er

Re: RSB vs. Python 2.7

2022-09-08 Thread Sebastian Huber
On 09.09.22 07:49, Chris Johns wrote: On 9/9/2022 3:30 pm, Sebastian Huber wrote: Hello, it seems that the recent RSB no longer runs with Python 2.7: download:https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/6678700: error: https should be ok with python2? My default "python" comma

Re: RSB vs. Python 2.7

2022-09-08 Thread Chris Johns
On 9/9/2022 3:30 pm, Sebastian Huber wrote: > Hello, > > it seems that the recent RSB no longer runs with Python 2.7: > > download: https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/6678700: > error: https should be ok with python2? > Is it now time to drop the Python 2 support entirely?

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-20 Thread Chris Johns
On 21/7/2022 3:21 pm, Sebastian Huber wrote: > On 20.07.22 22:52, Chris Johns wrote: >> On 20/7/2022 6:20 pm, Sebastian Huber wrote: >>> On 20/07/2022 10:11, Chris Johns wrote: >> Are these TLS allocations in newlib based on a single use of a newlib >> call >> that >> brings in the

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-20 Thread Sebastian Huber
On 20.07.22 22:52, Chris Johns wrote: On 20/7/2022 6:20 pm, Sebastian Huber wrote: On 20/07/2022 10:11, Chris Johns wrote: Are these TLS allocations in newlib based on a single use of a newlib call that brings in the reent stuff? How does that work? No, each TLS object is defined in the tran

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-20 Thread Chris Johns
On 20/7/2022 6:20 pm, Sebastian Huber wrote: > On 20/07/2022 10:11, Chris Johns wrote: Are these TLS allocations in newlib based on a single use of a newlib call that brings in the reent stuff? How does that work? >>> No, each TLS object is defined in the translation unit which uses

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-20 Thread Sebastian Huber
On 20/07/2022 10:11, Chris Johns wrote: There seems to be an issue with i386: 08:09:56 runner ['/opt/rtems/6/bin/rtems-ld', '-C', '/opt/rtems/6/bin/i386-rtems6-gcc', '-c', '-MMD -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -mtune=pentiumpro -mar

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-20 Thread Sebastian Huber
On 20/07/2022 10:11, Chris Johns wrote: Are these TLS allocations in newlib based on a single use of a newlib call that brings in the reent stuff? How does that work? No, each TLS object is defined in the translation unit which uses the object. The goal is to get only those objects linked in w

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-20 Thread Chris Johns
On 20/7/2022 5:03 pm, Sebastian Huber wrote: > On 20/07/2022 02:24, Chris Johns wrote: >> On 19/7/2022 5:18 pm, Sebastian Huber wrote: >>> On 13/07/2022 11:24, Sebastian Huber wrote: This makes the --enable-newlib-reent-thread-local (_REENT_THREAD_LOCAL_STORAGE) Newlib configuration

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-20 Thread Sebastian Huber
On 20/07/2022 02:24, Chris Johns wrote: On 19/7/2022 5:18 pm, Sebastian Huber wrote: On 13/07/2022 11:24, Sebastian Huber wrote: This makes the --enable-newlib-reent-thread-local (_REENT_THREAD_LOCAL_STORAGE) Newlib configuration option available. Any comments with respect to using the Newlib

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-19 Thread Chris Johns
On 19/7/2022 5:18 pm, Sebastian Huber wrote: > On 13/07/2022 11:24, Sebastian Huber wrote: >> This makes the --enable-newlib-reent-thread-local >> (_REENT_THREAD_LOCAL_STORAGE) >> Newlib configuration option available. > > Any comments with respect to using the Newlib thread-local storage > conf

Re: [RSB 1/3] 6/7: Update Newlib

2022-07-19 Thread Sebastian Huber
On 13/07/2022 11:24, Sebastian Huber wrote: This makes the --enable-newlib-reent-thread-local (_REENT_THREAD_LOCAL_STORAGE) Newlib configuration option available. Any comments with respect to using the Newlib thread-local storage configuration option for arm, i386, microblaze, nios2, powerpc,

Re: [RSB 1/2] gcc: Move GMP, MPC, MPFR sources to common

2022-04-22 Thread Chris Johns
On 22/4/2022 4:47 pm, Sebastian Huber wrote: > Use GCC infrastructure download directory for GCC prerequisites. Nice change. OK to push. Thanks Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: RSB Issue with lexicographic comparison of python versions (shown on Ubuntu 22.04 LTS/python 3.10 platform).

2022-04-20 Thread Chris Johns
On 20/4/2022 11:32 pm, Karel Gardas wrote: > On 4/20/22 10:12, Karel Gardas wrote: >>> The number 3.8 is less than 3.10 so if we changed things so it was a numeric >>> check it would still fail. >> >> No, it would not fail, since then > > Chris, > > sorry about that email which obviously was resu

Re: RSB Issue with lexicographic comparison of python versions (shown on Ubuntu 22.04 LTS/python 3.10 platform).

2022-04-20 Thread Karel Gardas
On 4/20/22 10:12, Karel Gardas wrote: The number 3.8 is less than 3.10 so if we changed things so it was a numeric check it would still fail. No, it would not fail, since then Chris, sorry about that email which obviously was result of not enough morning caffeine on my side. Will see if I'

Re: RSB Issue with lexicographic comparison of python versions (shown on Ubuntu 22.04 LTS/python 3.10 platform).

2022-04-20 Thread Frank Kühndel
Hello, just as note, I have already opened a ticked for this issue: https://devel.rtems.org/ticket/4631 Greetings fk On 4/19/22 12:06, Karel Gardas wrote: > testing RSB on soon to be release Ubuntu 22.04 LTS. This distro provides > python 3.10 and interestingly gdb compilation fails badly on

Re: RSB Issue with lexicographic comparison of python versions (shown on Ubuntu 22.04 LTS/python 3.10 platform).

2022-04-20 Thread Karel Gardas
On 4/20/22 01:03, Chris Johns wrote: On 19/4/2022 8:06 pm, Karel Gardas wrote:   Chris, testing RSB on soon to be release Ubuntu 22.04 LTS. This distro provides python 3.10 and interestingly gdb compilation fails badly on it with: making dir: /home/karel/workspace/rtems-source-builder/rtems/

Re: RSB Issue with lexicographic comparison of python versions (shown on Ubuntu 22.04 LTS/python 3.10 platform).

2022-04-19 Thread Chris Johns
On 19/4/2022 8:06 pm, Karel Gardas wrote: > >   Chris, > > testing RSB on soon to be release Ubuntu 22.04 LTS. This distro provides > python > 3.10 and interestingly gdb compilation fails badly on it with: > > making dir: > /home/karel/workspace/rtems-source-builder/rtems/build/tmp/gmp-6.1.0-x8

Re: [RSB 5 PATCH v1] tools/rtems-tools-5-1: Bump hash

2022-01-05 Thread Ryan Long
Just realized I used the wrong commit. Going to fix that and send V2. On 1/5/2022 4:16 PM, Ryan Long wrote: Bump up the hash so that the recent mailer changes can be used. --- rtems/config/tools/rtems-tools-5-1.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtems/

Re: RSB Failure

2021-11-30 Thread Ryan Long
It looks like there weren't any issues. The return code was 0. On 11/30/2021 2:47 PM, Karel Gardas wrote: On 11/30/21 5:07 PM, Ryan Long wrote: I forgot to mention that I'm using Ubuntu21.04. It has the ca-certificates package installed. Is there maybe another package that it might need? This w

Re: RSB Failure

2021-11-30 Thread Karel Gardas
On 11/30/21 5:07 PM, Ryan Long wrote: > I forgot to mention that I'm using Ubuntu21.04. It has the > ca-certificates package installed. Is there maybe another package that > it might need? This worked fine when I did a run with RTEMS 6. What does: openssl s_client -connect git.rtems.org:443 run

Re: RSB Failure

2021-11-30 Thread Ryan Long
I forgot to mention that I'm using Ubuntu21.04. It has the ca-certificates package installed. Is there maybe another package that it might need? This worked fine when I did a run with RTEMS 6. On 11/30/2021 9:26 AM, Karel Gardas wrote: I think you are right about certs issue: download: no ssl

Re: RSB Failure

2021-11-30 Thread Karel Gardas
I think you are right about certs issue: download: no ssl context suggest the same probably. But, it looks like everything is fine on the server side: $ openssl s_client -connect git.rtems.org:443 CONNECTED(0003) depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1 verif

Re: RSB: add GRUB2 to the tools.

2021-11-10 Thread Chris Johns
On 11/11/21 9:15 am, Karel Gardas wrote: > On 11/10/21 11:04 PM, Chris Johns wrote: >> On 11/11/21 5:32 am, Karel Gardas wrote: >>> the attach patch adds GRUB2 into the RSB RTEMS tools. Idea is to use >>> that on amd64 BSP for building bootable images. That's also the reason >>> why it is used only

Re: RSB: add GRUB2 to the tools.

2021-11-10 Thread Karel Gardas
On 11/10/21 11:04 PM, Chris Johns wrote: > On 11/11/21 5:32 am, Karel Gardas wrote: >> the attach patch adds GRUB2 into the RSB RTEMS tools. Idea is to use >> that on amd64 BSP for building bootable images. That's also the reason >> why it is used only on 6/rtems-x86_64 bset only. > > Thank you fo

Re: RSB: add GRUB2 to the tools.

2021-11-10 Thread Chris Johns
On 11/11/21 5:32 am, Karel Gardas wrote: > the attach patch adds GRUB2 into the RSB RTEMS tools. Idea is to use > that on amd64 BSP for building bootable images. That's also the reason > why it is used only on 6/rtems-x86_64 bset only. Thank you for adding this and posting it here. Does grub buil

Re: RSB: add GRUB2 to the tools.

2021-11-10 Thread Karel Gardas
Looks like attachments are not supported? Hence including patch inline. >From f66de270bba2ec3496bf3e8504bb4d1e60c52f4c Mon Sep 17 00:00:00 2001 From: Karel Gardas Date: Wed, 10 Nov 2021 19:27:22 +0100 Subject: [PATCH] add GRUB2 to the RSB RTEMS tools and use it in 6/rtems-x86_64 build set ---

Re: RSB

2021-09-16 Thread Chris Johns
On 17/9/21 9:54 am, Joel Sherrill wrote: > On Thu, Sep 16, 2021, 6:36 PM Chris Johns > wrote: > > On 16/9/21 10:59 pm, Joel Sherrill wrote: > > On Wed, Sep 15, 2021 at 7:08 PM Chris Johns > wrote: > >> On 16/9/21 1:46 am, Joel She

Re: RSB

2021-09-16 Thread Joel Sherrill
On Thu, Sep 16, 2021, 6:36 PM Chris Johns wrote: > On 16/9/21 10:59 pm, Joel Sherrill wrote: > > On Wed, Sep 15, 2021 at 7:08 PM Chris Johns wrote: > >> On 16/9/21 1:46 am, Joel Sherrill wrote: > >>> On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: > On 15/9/21 4:49 am, Joel Sherrill wro

Re: RSB

2021-09-16 Thread Chris Johns
On 16/9/21 10:59 pm, Joel Sherrill wrote: > On Wed, Sep 15, 2021 at 7:08 PM Chris Johns wrote: >> On 16/9/21 1:46 am, Joel Sherrill wrote: >>> On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: On 15/9/21 4:49 am, Joel Sherrill wrote: >>> The issue I mentioned is that the same rtems-tools-@t

Re: RSB

2021-09-16 Thread Joel Sherrill
On Wed, Sep 15, 2021 at 7:08 PM Chris Johns wrote: > > On 16/9/21 1:46 am, Joel Sherrill wrote: > > On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: > >> > >> On 15/9/21 4:49 am, Joel Sherrill wrote: > >>> On Mon, Sep 13, 2021, 7:02 PM Joel Sherrill >>> > wrote: > >>>

Re: RSB

2021-09-15 Thread Chris Johns
On 16/9/21 1:46 am, Joel Sherrill wrote: > On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: >> >> On 15/9/21 4:49 am, Joel Sherrill wrote: >>> On Mon, Sep 13, 2021, 7:02 PM Joel Sherrill >> > wrote: >>> On Mon, Sep 13, 2021 at 6:54 PM Chris Johns >>

Re: RSB

2021-09-15 Thread Joel Sherrill
On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: > > On 15/9/21 4:49 am, Joel Sherrill wrote: > > On Mon, Sep 13, 2021, 7:02 PM Joel Sherrill > > wrote: > > On Mon, Sep 13, 2021 at 6:54 PM Chris Johns > > wrote: > > > On 13/9/21 11:20

Re: RSB

2021-09-14 Thread Chris Johns
On 15/9/21 4:49 am, Joel Sherrill wrote: > On Mon, Sep 13, 2021, 7:02 PM Joel Sherrill > wrote: > On Mon, Sep 13, 2021 at 6:54 PM Chris Johns > wrote: > > On 13/9/21 11:20 pm, Joel Sherrill wrote: > > > Hi > > > > > > If buil

Re: RSB

2021-09-14 Thread Joel Sherrill
On Mon, Sep 13, 2021, 7:02 PM Joel Sherrill wrote: > On Mon, Sep 13, 2021 at 6:54 PM Chris Johns wrote: > > > > On 13/9/21 11:20 pm, Joel Sherrill wrote: > > > Hi > > > > > > If building a bset tar file, does it matter if the installation prefix > > > is writable? > > > > > > ../source-builder/s

Re: RSB

2021-09-13 Thread Joel Sherrill
On Mon, Sep 13, 2021 at 6:54 PM Chris Johns wrote: > > On 13/9/21 11:20 pm, Joel Sherrill wrote: > > Hi > > > > If building a bset tar file, does it matter if the installation prefix > > is writable? > > > > ../source-builder/sb-set-builder --bset-tar-file --log=l-i386.txt > > --prefix=/rtems/tool

Re: RSB

2021-09-13 Thread Chris Johns
On 13/9/21 11:20 pm, Joel Sherrill wrote: > Hi > > If building a bset tar file, does it matter if the installation prefix > is writable? > > ../source-builder/sb-set-builder --bset-tar-file --log=l-i386.txt > --prefix=/rtems/tools 5/rtems-i386 > RTEMS Source Builder - Set Builder, 5 (c7870f6e6199

Re: RSB build breaks

2021-03-10 Thread Chris Johns
On 11/3/21 4:38 pm, Vijay Kumar Banerjee wrote: > Hello, > > After fixing the logical error in the parser, it exposed another issue that's > causing RSB to break. Strange that it was hidden for so long. > > I have filed a ticket with details: http://deveone linel.rtems.org/ticket/4335 >

Re: RSB build issue with rtems-libbsd

2021-03-10 Thread Vijay Kumar Banerjee
On Wed, Mar 10, 2021 at 11:01 AM Chris Johns wrote: > > On 9/3/21 3:53 pm, Vijay Kumar Banerjee wrote: > > On Mon, Mar 8, 2021 at 7:57 PM Chris Johns wrote: > >> > >> On 9/3/21 1:44 pm, Vijay Kumar Banerjee wrote: > >>> On Mon, Mar 8, 2021 at 3:14 PM Joel Sherrill wrote: > On Mon, Mar 8, 20

  1   2   3   >