Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-07 Thread Chris Johns
On 8/9/21 3:27 am, Joel Sherrill wrote: > On Tue, Sep 7, 2021, 12:18 PM Mr. Andrei Chichak > wrote: > > Hey Joel, > > I don’t suppose this update will be in the places where the build system > decides on the instruction set that newlib uses for

RE: [PATCH RSB v2 2/2] rtems-gcc-head-newlib-head.cfg: Add newlib patch

2021-09-07 Thread Ryan Long
Kinsey got the fix merged upstream from newlib, so now we just have to wait till newlib pulls those changes. -Original Message- From: Gedare Bloom Sent: Tuesday, September 7, 2021 1:09 PM To: Ryan Long Cc: devel@rtems.org Subject: Re: [PATCH RSB v2 2/2] rtems-gcc-head-newlib-head.cfg

Re: [PATCH RSB v2 2/2] rtems-gcc-head-newlib-head.cfg: Add newlib patch

2021-09-07 Thread Gedare Bloom
d-newlib-head.cfg > @@ -12,6 +12,9 @@ > %define newlib_expand_name sourceware-mirror-newlib-cygwin-%{newlib_version} > %source set newlib --rsb-file=newlib-%{newlib_version}.tar.gz > https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/%{new

Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-07 Thread Joel Sherrill
. > > > > --joel > > > > > >> > >> > >> From: Joel Sherrill > >> Sent: Saturday, September 4, 2021 3:31 PM > >> To: Chris Johns > >> Cc: Ryan Long ; rtems-de...@rtems.org < > devel@rtems.org> > >

Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-07 Thread Mr. Andrei Chichak
> >> From: Joel Sherrill >> Sent: Saturday, September 4, 2021 3:31 PM >> To: Chris Johns >> Cc: Ryan Long ; rtems-de...@rtems.org >> >> Subject: Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch >> >> >> >> >>

Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-07 Thread Joel Sherrill
--joel > > > From: Joel Sherrill > Sent: Saturday, September 4, 2021 3:31 PM > To: Chris Johns > Cc: Ryan Long ; rtems-de...@rtems.org > Subject: Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch > > > > > > On Fri, Sep 3, 2021, 9:05 PM Ch

RE: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-07 Thread Ryan Long
Alright, I’ll have that in the next version. From: Joel Sherrill Sent: Saturday, September 4, 2021 3:31 PM To: Chris Johns Cc: Ryan Long ; rtems-de...@rtems.org Subject: Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch On Fri, Sep 3, 2021, 9:05 PM Chris Johns mailto:chr

[PATCH RSB] rtems-tools-6.cfg: Bump hash to include fixes for clang

2021-09-06 Thread Joel Sherrill
Hash: 9d399df4ef0050e9c190b38217b0e5d27dd0be72 --- rtems/config/tools/rtems-tools-6.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtems/config/tools/rtems-tools-6.cfg b/rtems/config/tools/rtems-tools-6.cfg index 4dcb9ea..342c54f 100644 ---

Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-04 Thread Joel Sherrill
On Fri, Sep 3, 2021, 9:05 PM Chris Johns wrote: > Can we please join onto this an rtems-tools update so the recent fixes I > pushed > can be picked up? > Ryan can you make that a second patch in this series? --joel > > Thanks > Chris > > On 4/9/21 2:40 am, Joel Sherrill wrote: > > You also

Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-03 Thread Chris Johns
Can we please join onto this an rtems-tools update so the recent fixes I pushed can be picked up? Thanks Chris On 4/9/21 2:40 am, Joel Sherrill wrote: > You also should add the patch in the gcc-head-newlib-head > configuration as well for rtems7 tools. > > --joel > > On Fri, Sep 3, 2021 at

[PATCH RSB v2 2/2] rtems-gcc-head-newlib-head.cfg: Add newlib patch

2021-09-03 Thread Ryan Long
+++ b/rtems/config/tools/rtems-gcc-head-newlib-head.cfg @@ -12,6 +12,9 @@ %define newlib_expand_name sourceware-mirror-newlib-cygwin-%{newlib_version} %source set newlib --rsb-file=newlib-%{newlib_version}.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz

[PATCH RSB v2 1/2] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-03 Thread Ryan Long
Adds patch to add the -DPREFER_SIZE_OVER_SPEED flag to AArch64 tool builds with newlib. This forces the generation of AArch64 assembly from C sources instead of using the hand-optimized code in newlib since it does not support ILP32. This can be removed when it is fixed upstream. Updates #4510

Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-03 Thread Joel Sherrill
You also should add the patch in the gcc-head-newlib-head configuration as well for rtems7 tools. --joel On Fri, Sep 3, 2021 at 11:01 AM Joel Sherrill wrote: > > On Fri, Sep 3, 2021 at 9:27 AM Ryan Long wrote: > > > > Adds patch to add the -DPREFER_SIZE_OVER_SPEED flag to aarch64 tool > >

Re: [PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-03 Thread Joel Sherrill
On Fri, Sep 3, 2021 at 9:27 AM Ryan Long wrote: > > Adds patch to add the -DPREFER_SIZE_OVER_SPEED flag to aarch64 tool > builds with newlib. This doesn't explain why. This patch is needed to prevent the use of the assembly versions of some methods in newlib which are incorrect for ilp32. This

[PATCH RSB] rtems-gcc-10-newlib-head.cfg: Add newlib patch

2021-09-03 Thread Ryan Long
Adds patch to add the -DPREFER_SIZE_OVER_SPEED flag to aarch64 tool builds with newlib. --- rtems/config/tools/rtems-gcc-10-newlib-head.cfg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rtems/config/tools/rtems-gcc-10-newlib-head.cfg b/rtems/config/tools/rtems-gcc-10-newlib-head.cfg

[PATCH RSB] Update newlib to 9069cb9 hash

2021-09-02 Thread Joel Sherrill
-%{newlib_version} %source set newlib --rsb-file=newlib-%{newlib_version}.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/%{newlib_version} -%hash sha512 newlib-%{newlib_version}.tar.gz D3solpDJpJR0P8MciqOTI9BXKLzd7YQmZbzIFXClXN37Q+PKKkkVlc3q9v4lfZbVGXEMEIiu4zTLPf4bKUfG2w

Re: [PATCH v4 0/2] Add MicroBlaze tools to RSB

2021-08-20 Thread Joel Sherrill
On Thu, Aug 19, 2021 at 11:51 PM Chris Johns wrote: > > Hi Alex, > > These patches are OK to push. > > One minor point, the script sha512-base64 in the RSB creates a base64 > encoded > hash and that makes them smaller. I prefer we move to this more and more. I did that

Re: [PATCH v4 0/2] Add MicroBlaze tools to RSB

2021-08-19 Thread Chris Johns
Hi Alex, These patches are OK to push. One minor point, the script sha512-base64 in the RSB creates a base64 encoded hash and that makes them smaller. I prefer we move to this more and more. Chris On 19/8/21 1:34 pm, Alex White wrote: > Hi, > > This patch set now depends on Joel

[PATCH v4 2/2] rsb: Add Xilinx QEMU

2021-08-18 Thread Alex White
--- bare/config/devel/qemu-xilinx-v2020.2-1.cfg | 23 bare/config/devel/qemu-xilinx.bset | 24 + 2 files changed, 47 insertions(+) create mode 100644 bare/config/devel/qemu-xilinx-v2020.2-1.cfg create mode 100644

[PATCH v4 1/2] rsb: Add MicroBlaze tools

2021-08-18 Thread Alex White
--- rtems/config/6/rtems-microblaze.bset | 23 +- .../tools/rtems-xilinx-binutils-2.36.cfg | 40 .../tools/rtems-xilinx-gcc-10-newlib-head.cfg | 46 +++ 3 files changed, 108 insertions(+), 1 deletion(-) create mode 100644

[PATCH v4 0/2] Add MicroBlaze tools to RSB

2021-08-18 Thread Alex White
-2.36.cfg with rtems-binutils-2.36.cfg include v2: - Add Xilinx QEMU version to .cfg filename - Exclude GDB configuration with unneeded Xilinx patches This patch set adds the MicroBlaze tools to rtems-source-builder. Thanks, Alex Alex White (2): rsb: Add MicroBlaze tools rsb: Add Xilinx

Re: [PATCH] user: Update rsb-packages to reflect RTEMS 6 changes

2021-08-09 Thread Gedare Bloom
n a new one, or we need a way to (automate) update for a release. > --joel > > > On Fri, Aug 6, 2021 at 3:27 PM Ray Garza wrote: > > > > > > This updates all references and examples in the rtems docs: > > > user/start/rsb-packages.rst to RTEMS 6 > > &g

Re: [PATCH] user: Update rsb-packages to reflect RTEMS 6 changes

2021-08-09 Thread Joel Sherrill
them. But it doesn't do anything about the burden of the release cycle. --joel > On Fri, Aug 6, 2021 at 3:27 PM Ray Garza wrote: > > > > This updates all references and examples in the rtems docs: > > user/start/rsb-packages.rst to RTEMS 6 > > > > --- > > user/

Re: [PATCH] user: Update rsb-packages to reflect RTEMS 6 changes

2021-08-09 Thread Gedare Bloom
the master. How we manage this becomes part of the release overhead. On Fri, Aug 6, 2021 at 3:27 PM Ray Garza wrote: > > This updates all references and examples in the rtems docs: > user/start/rsb-packages.rst to RTEMS 6 > > --- > user/start/rsb-packages.rst | 68 ++

[PATCH] user: Update rsb-packages to reflect RTEMS 6 changes

2021-08-06 Thread Ray Garza
This updates all references and examples in the rtems docs: user/start/rsb-packages.rst to RTEMS 6 --- user/start/rsb-packages.rst | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/user/start/rsb-packages.rst b/user/start/rsb

[PATCH v3 1/2] rsb: Add MicroBlaze tools

2021-08-03 Thread Alex White
gcc_expand_name gnu-mirror-gcc-%{gcc_version} +%source set gcc --rsb-file=%{gcc_expand_name}.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/%{gcc_version} +%hash sha512 %{gcc_expand_name}.tar.gz

[PATCH v3 0/2] Add MicroBlaze tools to RSB

2021-08-03 Thread Alex White
to rtems-source-builder. Thanks, Alex Alex White (2): rsb: Add MicroBlaze tools rsb: Add Xilinx QEMU bare/config/devel/qemu-xilinx-v2020.2-1.cfg | 23 +++ bare/config/devel/qemu-xilinx.bset| 24 +++ rtems/config/6/rtems-microblaze.bset | 23 ++- .../tools/rtems

[PATCH v3 2/2] rsb: Add Xilinx QEMU

2021-08-03 Thread Alex White
--- bare/config/devel/qemu-xilinx-v2020.2-1.cfg | 23 bare/config/devel/qemu-xilinx.bset | 24 + 2 files changed, 47 insertions(+) create mode 100644 bare/config/devel/qemu-xilinx-v2020.2-1.cfg create mode 100644

Re: [PATCH v2 1/2] rsb: Add MicroBlaze tools

2021-08-03 Thread Gedare Bloom
de %{_configdir}/checks.cfg > +%include %{_configdir}/base.cfg > + > +%define binutils_version 7af075d > +%define binutils_external 1 > +%define binutils_expand_name > sourceware-mirror-binutils-gdb-%{binutils_version} > +%source set binutils --rsb-file=%{binut

[PATCH v2 1/2] rsb: Add MicroBlaze tools

2021-08-02 Thread Alex White
binutils_expand_name sourceware-mirror-binutils-gdb-%{binutils_version} +%source set binutils --rsb-file=%{binutils_expand_name}.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/%{binutils_version} +%hash sha512 %{binutils_expand_name}.tar.gz

[PATCH v2 2/2] rsb: Add Xilinx QEMU

2021-08-02 Thread Alex White
--- bare/config/devel/qemu-xilinx-v2020.2-1.cfg | 23 bare/config/devel/qemu-xilinx.bset | 24 + 2 files changed, 47 insertions(+) create mode 100644 bare/config/devel/qemu-xilinx-v2020.2-1.cfg create mode 100644

[PATCH v2 0/2] Add MicroBlaze tools to RSB

2021-08-02 Thread Alex White
Hi, v2: - Add Xilinx QEMU version to .cfg filename - Exclude GDB configuration with unneeded Xilinx patches This patch set adds the MicroBlaze tools to rtems-source-builder. Thanks, Alex Alex White (2): rsb: Add MicroBlaze tools rsb: Add Xilinx QEMU bare/config/devel/qemu-xilinx

Adding Xilinx QEMU to RSB

2021-07-29 Thread Alex White
Hi, I am trying to add Xilinx QEMU to rtems-source-builder for running RTEMS on MicroBlaze. It is located here: https://github.com/Xilinx/qemu/tree/branch/xilinx-v2020.2 I have successfully built it and installed it manually, but adding it as a "recipe" to RSB has given me issue

Re: [PATCH 1/3] rsb: Store patches in separate directories

2021-07-27 Thread Chris Johns
On 28/7/21 12:13 am, Alex White wrote: > On Tue, Jul 27, 2021 at 12:46 AM Chris Johns wrote: >> >> On 27/7/21 3:39 pm, Sebastian Huber wrote: >> > On 27/07/2021 05:30, Alex White wrote: >> >> This prevents patches with the same name from conflicting and causing >> >> the build to fail. >> > >> >

Re: [PATCH 3/3] rsb: Add Xilinx QEMU

2021-07-27 Thread Gedare Bloom
On Mon, Jul 26, 2021 at 9:30 PM Alex White wrote: > > --- > bare/config/devel/qemu-xilinx-1.cfg | 28 > bare/config/devel/qemu-xilinx.bset | 24 > 2 files changed, 52 insertions(+) > create mode 100644 bare/config/devel/qemu-xilinx-1.cfg >

Re: [PATCH 1/3] rsb: Store patches in separate directories

2021-07-27 Thread Alex White
On Tue, Jul 27, 2021 at 12:46 AM Chris Johns wrote: > > On 27/7/21 3:39 pm, Sebastian Huber wrote: > > On 27/07/2021 05:30, Alex White wrote: > >> This prevents patches with the same name from conflicting and causing > >> the build to fail. > > > > Why can't the patches have a unique file name? >

Re: [PATCH 1/3] rsb: Store patches in separate directories

2021-07-26 Thread Chris Johns
On 27/7/21 3:39 pm, Sebastian Huber wrote: > On 27/07/2021 05:30, Alex White wrote: >> This prevents patches with the same name from conflicting and causing >> the build to fail. > > Why can't the patches have a unique file name? Yeap and if specific to Xilinx and their repos it should be

Re: [PATCH 1/3] rsb: Store patches in separate directories

2021-07-26 Thread Sebastian Huber
On 27/07/2021 05:30, Alex White wrote: This prevents patches with the same name from conflicting and causing the build to fail. Why can't the patches have a unique file name? -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email:

Re: [PATCH 1/3] rsb: Store patches in separate directories

2021-07-26 Thread Chris Johns
Hi Ryan, Why is this needed? Does this change effect all builds and does a user end up with copies of the same patches? Have you built a full release with this change? It will be required for me to consider accepting any part of these patches. Chris On 27/7/21 1:30 pm, Alex White wrote: >

[PATCH 2/3] rsb: Add MicroBlaze tools

2021-07-26 Thread Alex White
%{_configdir}/checks.cfg +%include %{_configdir}/base.cfg + +%define binutils_version 7af075d +%define binutils_external 1 +%define binutils_expand_name sourceware-mirror-binutils-gdb-%{binutils_version} +%source set binutils --rsb-file=%{binutils_expand_name}.tar.gz https://codeload.github.com/RTEMS

[PATCH 3/3] rsb: Add Xilinx QEMU

2021-07-26 Thread Alex White
--- bare/config/devel/qemu-xilinx-1.cfg | 28 bare/config/devel/qemu-xilinx.bset | 24 2 files changed, 52 insertions(+) create mode 100644 bare/config/devel/qemu-xilinx-1.cfg create mode 100644 bare/config/devel/qemu-xilinx.bset diff

[PATCH 0/3] Add MicroBlaze tools to RSB

2021-07-26 Thread Alex White
, Alex Alex White (3): rsb: Store patches in separate directories rsb: Add MicroBlaze tools rsb: Add Xilinx QEMU bare/config/devel/qemu-xilinx-1.cfg | 28 bare/config/devel/qemu-xilinx.bset| 24 +++ rtems/config/6/rtems-microblaze.bset | 23

[PATCH 1/3] rsb: Store patches in separate directories

2021-07-26 Thread Alex White
This prevents patches with the same name from conflicting and causing the build to fail. --- source-builder/defaults.mc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source-builder/defaults.mc b/source-builder/defaults.mc index 98775e8..d24d969 100644 ---

Re: GSOC: Adding all generated changes in patch to RSB?

2021-06-30 Thread Matthew Joyce
nges to hand-written > source files and 1 patch to hold the generated files that really needed to > change. > > > Am I following the instructions Vaibhav lays out minus the toolset > > rebuilding? (patch in rtems/rsb/patches, calculate sha512, edit .cfg > > used by .bset fil

Re: GSOC: Adding all generated changes in patch to RSB?

2021-06-29 Thread Joel Sherrill
instructions Vaibhav lays out minus the toolset > rebuilding? (patch in rtems/rsb/patches, calculate sha512, edit .cfg > used by .bset file?) > Yes. You only modified newlib and that's all that needs rebuilding until the RSB hashes change. You do not need to build binutils, gcc, gdb, and t

Re: GSOC: Adding all generated changes in patch to RSB?

2021-06-29 Thread Matthew Joyce
o be? Am I following the instructions Vaibhav lays out minus the toolset rebuilding? (patch in rtems/rsb/patches, calculate sha512, edit .cfg used by .bset file?) Once it's set, If I'm not rebuilding the toolset, I'd guess I go straight to steps 2.5, 2.6 in the quick-start guide? Thank you again for your hel

Re: GSOC: Adding all generated changes in patch to RSB?

2021-06-29 Thread Joel Sherrill
On Tue, Jun 29, 2021 at 8:07 AM Matthew Joyce wrote: > > Dear Mentors, > > I've implemented my new functions locally in Newlib, created basic > tests in RTEMS, now I want to add the patches to the RSB to test them. > > I think I understand that once I submit these patches to

GSOC: Adding all generated changes in patch to RSB?

2021-06-29 Thread Matthew Joyce
Dear Mentors, I've implemented my new functions locally in Newlib, created basic tests in RTEMS, now I want to add the patches to the RSB to test them. I think I understand that once I submit these patches to newlib, they should only include the added lines of source code...not any changes

Re: How to write a build script to the rsb

2021-06-14 Thread Gedare Bloom
at, I intend using the rsb to build it before > it can be used to format files to match the RTEMS style. > > I'm not sure how to go about writing this script to build clang-format using > the rsb. Please I will love some guidance on how to go about it... First thing is to be able to build

How to write a build script to the rsb

2021-06-11 Thread Ida Delphine
Hi everyone, So I'm working on automatic style checking for RTEMS score and some time ago we agreed on using clang-format. Since I will be making some costum changes to the source code of clang-format, I intend using the rsb to build it before it can be used to format files to match the RTEMS

GSOC Proposal : Draft 3 Packaging Programming Language for RSB

2021-04-13 Thread Eshan Dhawan
Hello Everyone, Draft 3 of my proposal is ready. it can be accessed through https://docs.google.com/document/d/1J4J114C3CrCKEV2L5vgobT-mE0f2xQx2waJTrQ0tNLQ/edit?usp=sharing I would like to request everyone to review it for any changes or flaws Thanks - Eshan

Re: [PATCH RSB 5 v2] gdb-9-1: Add patch to fix linker error with gcc10

2021-03-30 Thread Vijay Kumar Banerjee
On Tue, Mar 30, 2021 at 10:45 PM Chris Johns wrote: > > On 31/3/21 3:29 pm, Vijay Kumar Banerjee wrote: > > On Tue, Mar 30, 2021 at 10:24 PM Chris Johns wrote: > >> > >> OK for 5 the branch. > >> > > Thanks. will it be ok for master as well? I have created a cloned > > ticket for master: #4367.

Re: [PATCH RSB 5 v2] gdb-9-1: Add patch to fix linker error with gcc10

2021-03-30 Thread Chris Johns
On 31/3/21 3:29 pm, Vijay Kumar Banerjee wrote: > On Tue, Mar 30, 2021 at 10:24 PM Chris Johns wrote: >> >> OK for 5 the branch. >> > Thanks. will it be ok for master as well? I have created a cloned > ticket for master: #4367. Master is more complicated because what we have currently does not

Re: [PATCH RSB 5 v2] gdb-9-1: Add patch to fix linker error with gcc10

2021-03-30 Thread Vijay Kumar Banerjee
Hi Chris, On Tue, Mar 30, 2021 at 10:24 PM Chris Johns wrote: > > OK for 5 the branch. > Thanks. will it be ok for master as well? I have created a cloned ticket for master: #4367. > It was a really great piece of work by everyone to sort this out. I have > recently been hit by 4 separate cases

Re: [PATCH RSB 5 v2] gdb-9-1: Add patch to fix linker error with gcc10

2021-03-30 Thread Chris Johns
OK for 5 the branch. It was a really great piece of work by everyone to sort this out. I have recently been hit by 4 separate cases of this change in gcc10 effecting code. Thanks Chris On 31/3/21 11:19 am, Vijay Kumar Banerjee wrote: > Close #4366 > --- > rtems/config/tools/rtems-gdb-9.1-1.cfg

Re: [PATCH RSB 5] gdb-9-1: Add patch for linker error

2021-03-30 Thread Vijay Kumar Banerjee
On Tue, Mar 30, 2021 at 4:52 PM Joel Sherrill wrote: > > > > On Tue, Mar 30, 2021, 5:23 PM Vijay Kumar Banerjee wrote: >> >> On Tue, Mar 30, 2021 at 4:18 PM Joel Sherrill wrote: >> > >> > It is preferred not to add patches to our repos when you can reference the >> > upstream to fetch it. You

[PATCH RSB 5 v2] gdb-9-1: Add patch to fix linker error with gcc10

2021-03-30 Thread Vijay Kumar Banerjee
Close #4366 --- rtems/config/tools/rtems-gdb-9.1-1.cfg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rtems/config/tools/rtems-gdb-9.1-1.cfg b/rtems/config/tools/rtems-gdb-9.1-1.cfg index 99e6571..1d14a20 100644 --- a/rtems/config/tools/rtems-gdb-9.1-1.cfg +++

Re: [PATCH RSB 5] gdb-9-1: Add patch for linker error

2021-03-30 Thread Joel Sherrill
On Tue, Mar 30, 2021, 5:23 PM Vijay Kumar Banerjee wrote: > On Tue, Mar 30, 2021 at 4:18 PM Joel Sherrill wrote: > > > > It is preferred not to add patches to our repos when you can reference > the upstream to fetch it. You should be able to reference the URL where the > "raw" view of the patch

Re: [PATCH RSB 5] gdb-9-1: Add patch for linker error

2021-03-30 Thread Vijay Kumar Banerjee
On Tue, Mar 30, 2021 at 4:18 PM Joel Sherrill wrote: > > It is preferred not to add patches to our repos when you can reference the > upstream to fetch it. You should be able to reference the URL where the "raw" > view of the patch is. > Thanks for reviewing. The issue with that was that I was

Re: [PATCH RSB 5] gdb-9-1: Add patch for linker error

2021-03-30 Thread Joel Sherrill
It is preferred not to add patches to our repos when you can reference the upstream to fetch it. You should be able to reference the URL where the "raw" view of the patch is. On Tue, Mar 30, 2021 at 4:56 PM Vijay Kumar Banerjee wrote: > Close #4366 > --- >

[PATCH RSB 5] gdb-9-1: Add patch for linker error

2021-03-30 Thread Vijay Kumar Banerjee
Close #4366 --- rtems/config/tools/rtems-gdb-9.1-1.cfg| 3 + .../patches/gdb-9-1-linker-error-fix.diff | 67 +++ 2 files changed, 70 insertions(+) create mode 100644 source-builder/patches/gdb-9-1-linker-error-fix.diff diff --git

Re: [PATCH] rsb: Add aarch64 target to qemu-couverture

2021-03-20 Thread Gedare Bloom
ok On Fri, Mar 19, 2021 at 3:31 PM Alex White wrote: > > --- > bare/config/devel/qemu-couverture-git-1.cfg | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/bare/config/devel/qemu-couverture-git-1.cfg > b/bare/config/devel/qemu-couverture-git-1.cfg > index

[PATCH] rsb: Add aarch64 target to qemu-couverture

2021-03-19 Thread Alex White
--- bare/config/devel/qemu-couverture-git-1.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bare/config/devel/qemu-couverture-git-1.cfg b/bare/config/devel/qemu-couverture-git-1.cfg index 0f5629e..bb9b7a6 100644 --- a/bare/config/devel/qemu-couverture-git-1.cfg +++

Re: All (18) RSB tool failures on rtems6 (details on m68k)

2021-03-16 Thread Sebastian Huber
On 16/03/2021 15:59, Joel Sherrill wrote: On Tue, Mar 16, 2021 at 9:39 AM Sebastian Huber > wrote: On 16/03/2021 15:23, Sebastian Huber wrote: > On 16/03/2021 15:19, Joel Sherrill wrote: > >> >> Anyway, everything is bad on

Re: All (18) RSB tool failures on rtems6 (details on m68k)

2021-03-16 Thread Joel Sherrill
On Tue, Mar 16, 2021 at 9:39 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 16/03/2021 15:23, Sebastian Huber wrote: > > > On 16/03/2021 15:19, Joel Sherrill wrote: > > > >> > >> Anyway, everything is bad on track except for the known issues of > >> rtems-bsp-tester and mips

Re: All (18) RSB tool failures on rtems6 (details on m68k)

2021-03-16 Thread Sebastian Huber
On 16/03/2021 15:23, Sebastian Huber wrote: On 16/03/2021 15:19, Joel Sherrill wrote: Anyway, everything is bad on track except for the known issues of rtems-bsp-tester and mips on FreeBSD. To build mips on FreeBSD you have to use the GNU sed. According to the GCC build instructions this is

Re: All (18) RSB tool failures on rtems6 (details on m68k)

2021-03-16 Thread Sebastian Huber
On 16/03/2021 15:19, Joel Sherrill wrote: Anyway, everything is bad on track except for the known issues of rtems-bsp-tester and mips on FreeBSD. To build mips on FreeBSD you have to use the GNU sed. According to the GCC build instructions this is mandatory in general to build GCC. --

Re: All (18) RSB tool failures on rtems6 (details on m68k)

2021-03-16 Thread Joel Sherrill
Thanks. I will spin them again. What ended up working was removing the installed tools from a previous hash, all downloaded source, all logs, and the RSB build directory. I suspect it was a hiccup on binutils of some kind. What is puzzling is that it didn't happen on the FreeBSD or Ubuntu

Re: All (18) RSB tool failures on rtems6 (details on m68k)

2021-03-16 Thread Sebastian Huber
Hello Joel, I updated the tools today. Maybe the error disappeared. It builds fine using openSUSE Leap 15.2. -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email: sebastian.hu...@embedded-brains.de phone: +49-89-18 94 741 - 16 fax: +49-89-18 94 741 - 08

All (18) RSB tool failures on rtems6 (details on m68k)

2021-03-14 Thread Joel Sherrill
Hi Most (all?) of the targets for rtems6 fail to build right now. I decided to pick on the m68k and it looks like a mismatch between gcc and as on arguments. These should all be on the build@ list since Chris increased the allowed size of posts. Does anyone know what we might have out of sync?

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/t

RSB build breaks

2021-03-10 Thread Vijay Kumar Banerjee
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 <http://devel.rtems.org/ticket/4335> The fix is on t

Re: [PATCH RSB] sb/config.py: Fix relational operator

2021-03-10 Thread Vijay Kumar Banerjee
On Wed, Mar 10, 2021 at 11:39 AM Chris Johns wrote: > > On 11/3/21 5:32 am, Vijay Kumar Banerjee wrote: > > On Wed, Mar 10, 2021 at 10:53 AM Chris Johns wrote: > >> > >> Nice find and thanks. OK to push. > >> > > Pushed to master. > > > >> I think this should also be applied to the 5 branch. >

Re: [PATCH RSB] sb/config.py: Fix relational operator

2021-03-10 Thread Chris Johns
On 11/3/21 5:32 am, Vijay Kumar Banerjee wrote: > On Wed, Mar 10, 2021 at 10:53 AM Chris Johns wrote: >> >> Nice find and thanks. OK to push. >> > Pushed to master. > >> I think this should also be applied to the 5 branch. >> > Do I need to make any changes in the ticket or file a new ticket >

Re: [PATCH RSB] sb/config.py: Fix relational operator

2021-03-10 Thread Vijay Kumar Banerjee
On Wed, Mar 10, 2021 at 10:53 AM Chris Johns wrote: > > Nice find and thanks. OK to push. > Pushed to master. > I think this should also be applied to the 5 branch. > Do I need to make any changes in the ticket or file a new ticket before pushing to 5? > Chris > > On 10/3/21 5:32 am, Vijay

Re: RSB build issue with rtems-libbsd

2021-03-10 Thread Vijay Kumar Banerjee
Joel Sherrill wrote: > >>>> On Mon, Mar 8, 2021, 4:02 PM Chris Johns wrote: > >>>>> > >>>>> On 6/3/21 2:24 pm, Vijay Kumar Banerjee wrote: > >>>>>> Hello, > >>>>>> > >>>>>> I'm getting t

Re: [PATCH RSB v2] Add recipe for building rtems-net-legacy

2021-03-10 Thread Vijay Kumar Banerjee
On Wed, Mar 10, 2021 at 10:59 AM Chris Johns wrote: > > Thanks, this looks good and is OK to push. > Pushed! Thanks, Vijay > Chris > > On 10/3/21 5:33 am, Vijay Kumar Banerjee wrote: > > --- > > rtems/config/6/rtems-net-legacy.bset | 4 + > > rtems/config/tools/rtems-net-legacy-6.cfg

Re: RSB build issue with rtems-libbsd

2021-03-10 Thread Chris Johns
wrote: >>>>> >>>>> On 6/3/21 2:24 pm, Vijay Kumar Banerjee wrote: >>>>>> Hello, >>>>>> >>>>>> I'm getting the following error when trying to build rtems-libbsd from >>>>>> RSB. Is there anything that

Re: [PATCH RSB v2] Add recipe for building rtems-net-legacy

2021-03-10 Thread Chris Johns
Thanks, this looks good and is OK to push. Chris On 10/3/21 5:33 am, Vijay Kumar Banerjee wrote: > --- > rtems/config/6/rtems-net-legacy.bset | 4 + > rtems/config/tools/rtems-net-legacy-6.cfg | 12 +++ > .../config/tools/rtems-net-legacy-common.cfg | 78 +++ > 3

Re: [PATCH, RSB] sparc, leon: GCC-7.5 patch needed for LEON3FT TN0018 errata

2021-03-10 Thread Chris Johns
On 10/3/21 2:15 am, Sebastian Huber wrote: > On 09/03/2021 15:19, Daniel Hellstrom wrote: > >> Set the __FIX_LEON3FT_TN0018 define for the affected LEON3FT multilibs: >>   * UT699 >>   * UT700 >>   * GR712RC >> >> Update #4322. > This change is fine. Same, OK. Chris

Re: [PATCH RSB] sb/config.py: Fix relational operator

2021-03-10 Thread Chris Johns
Nice find and thanks. OK to push. I think this should also be applied to the 5 branch. Chris On 10/3/21 5:32 am, Vijay Kumar Banerjee wrote: > Close #4319 > --- > source-builder/sb/config.py | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/source-builder/sb/config.py

[PATCH RSB v2] Add recipe for building rtems-net-legacy

2021-03-09 Thread Vijay Kumar Banerjee
--- rtems/config/6/rtems-net-legacy.bset | 4 + rtems/config/tools/rtems-net-legacy-6.cfg | 12 +++ .../config/tools/rtems-net-legacy-common.cfg | 78 +++ 3 files changed, 94 insertions(+) create mode 100644 rtems/config/6/rtems-net-legacy.bset create mode 100644

[PATCH RSB] sb/config.py: Fix relational operator

2021-03-09 Thread Vijay Kumar Banerjee
Close #4319 --- source-builder/sb/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source-builder/sb/config.py b/source-builder/sb/config.py index cd0bf94..d3ba6cd 100644 --- a/source-builder/sb/config.py +++ b/source-builder/sb/config.py @@ -989,7 +989,7 @@ class

Re: [PATCH, RSB] sparc, leon: GCC-7.5 patch needed for LEON3FT TN0018 errata

2021-03-09 Thread Sebastian Huber
On 09/03/2021 15:19, Daniel Hellstrom wrote: Set the __FIX_LEON3FT_TN0018 define for the affected LEON3FT multilibs: * UT699 * UT700 * GR712RC Update #4322. This change is fine. -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email:

[PATCH, RSB] sparc, leon: GCC-7.5 patch needed for LEON3FT TN0018 errata

2021-03-09 Thread Daniel Hellstrom
Set the __FIX_LEON3FT_TN0018 define for the affected LEON3FT multilibs: * UT699 * UT700 * GR712RC Update #4322. --- rtems/config/5/rtems-sparc.bset | 6 ++ 1 file changed, 6 insertions(+) diff --git a/rtems/config/5/rtems-sparc.bset b/rtems/config/5/rtems-sparc.bset index

Re: RSB build issue with rtems-libbsd

2021-03-08 Thread Vijay Kumar Banerjee
pm, Vijay Kumar Banerjee wrote: > >>>> Hello, > >>>> > >>>> I'm getting the following error when trying to build rtems-libbsd from > >>>> RSB. Is there anything that I'm missing? > >>>> > >>>> ``` > >>>> ../

Re: [PATCH RSB] Add recipe for building rtems-net-legacy

2021-03-08 Thread Vijay Kumar Banerjee
rovides legacy networking stack from RTEMS > >>> 5 and earlier > >>> +Version: %{rtems_net_version} > >>> +Release: %{release} > >>> +URL: https://git.rtems.org/rtems-net-legacy.git/ > >>> + > >>> + > >>> +# > &g

Re: [PATCH RSB] Add recipe for building rtems-net-legacy

2021-03-08 Thread Chris Johns
gt;>> and earlier >>> +Version: %{rtems_net_version} >>> +Release: %{release} >>> +URL: https://git.rtems.org/rtems-net-legacy.git/ >>> + >>> + >>> +# >>> +# RTEMS BSP support. >>> +# >>> +%include rtems-bsp.cfg >>> + >>> +# >>> +# Net legacy Source from github. >> >> Why github?

Re: [PATCH RSB] Add recipe for building rtems-net-legacy

2021-03-08 Thread Vijay Kumar Banerjee
ion}-%{_host}-%{release} > > rtems-net-letgacy -> rtems-net-legacy > Thanks. > > +Summary: RTEMS net legacy provides legacy networking stack from RTEMS 5 > > and earlier > > +Version: %{rtems_net_version} > > +Release: %{release} > > +URL: ht

Re: RSB build issue with rtems-libbsd

2021-03-08 Thread Chris Johns
m getting the following error when trying to build rtems-libbsd from >>>> RSB. Is there anything that I'm missing? >>>> >>>> ``` >>>> ../source-builder/sb-set-builder --prefix=$RTEMS6_PREFIX >>>> 6/rtems-libbsd --host=powerpc-rtems6 --wit

Re: [PATCH RSB] Add recipe for building rtems-net-legacy

2021-03-08 Thread Chris Johns
working stack from RTEMS 5 > and earlier > +Version: %{rtems_net_version} > +Release: %{release} > +URL: https://git.rtems.org/rtems-net-legacy.git/ > + > + > +# > +# RTEMS BSP support. > +# > +%include rtems-bsp.cfg > + > +# > +# Net legacy Source f

Re: RSB build issue with rtems-libbsd

2021-03-08 Thread Vijay Kumar Banerjee
On Mon, Mar 8, 2021 at 3:14 PM Joel Sherrill wrote: > > > > > > On Mon, Mar 8, 2021, 4:02 PM Chris Johns wrote: >> >> On 6/3/21 2:24 pm, Vijay Kumar Banerjee wrote: >> > Hello, >> > >> > I'm getting the following error when trying to bui

Re: RSB build issue with rtems-libbsd

2021-03-08 Thread Vijay Kumar Banerjee
On Mon, Mar 8, 2021 at 3:02 PM Chris Johns wrote: > > On 6/3/21 2:24 pm, Vijay Kumar Banerjee wrote: > > Hello, > > > > I'm getting the following error when trying to build rtems-libbsd from > > RSB. Is there anything that I'm missing? > > > > ``` >

Re: [PATCH RSB] Add recipe for building rtems-net-legacy

2021-03-08 Thread Vijay Kumar Banerjee
Hello, This patch doesn't build due to an unrelated error in RSB: https://devel.rtems.org/ticket/4319 With a workaround to bypass the above error, this patch builds and installs rtems-net-legacy. Best regards, Vijay On Mon, Mar 8, 2021 at 7:31 PM Vijay Kumar Banerjee wrote: > > --- &g

[PATCH RSB] Add recipe for building rtems-net-legacy

2021-03-08 Thread Vijay Kumar Banerjee
-net-legacy.git/ + + +# +# RTEMS BSP support. +# +%include rtems-bsp.cfg + +# +# Net legacy Source from github. +# +%source set rtems_net_legacy \ + --rsb-file=rtems-net-legacy-%{rtems_net_version}.tar.gz https://github.com/RTEMS/rtems-net-legacy/archive/%{rtems_net_version}.tar.gz +%source set

Re: RSB build issue with rtems-libbsd

2021-03-08 Thread Joel Sherrill
On Mon, Mar 8, 2021, 4:02 PM Chris Johns wrote: > On 6/3/21 2:24 pm, Vijay Kumar Banerjee wrote: > > Hello, > > > > I'm getting the following error when trying to build rtems-libbsd from > > RSB. Is there anything that I'm missing? > > > > ``` > &

Re: RSB build issue with rtems-libbsd

2021-03-08 Thread Chris Johns
On 6/3/21 2:24 pm, Vijay Kumar Banerjee wrote: > Hello, > > I'm getting the following error when trying to build rtems-libbsd from > RSB. Is there anything that I'm missing? > > ``` > ../source-builder/sb-set-builder --prefix=$RTEMS6_PREFIX > 6/rtems-libbsd --host=powerpc

RSB build issue with rtems-libbsd

2021-03-05 Thread Vijay Kumar Banerjee
Hello, I'm getting the following error when trying to build rtems-libbsd from RSB. Is there anything that I'm missing? ``` ../source-builder/sb-set-builder --prefix=$RTEMS6_PREFIX 6/rtems-libbsd --host=powerpc-rtems6 --with-rtems-bsp=beatnik RTEMS Source Builder - Set Builder, 6 (102cb1e6450f

rtems6 RSB tool build failures (lots)

2021-02-14 Thread Joel Sherrill
Hi Looks like most of the targets failed to build on CentOS over the weekend and ended with this: /home/joel/rtems- cron-6/tools/6/powerpc-rtems6/sys-include configure: error: in `/home/joel/rtems-cron-6/rtems-source-builder/rtems/ build/powerpc-rtems6-gcc-eb15f76-newlib-d4a756f-x86_64-

Re: Question regarding RSB and open projects

2021-02-11 Thread Ayushman Mishra
to complete the process) but no erc32 bsp was installed >> ( bsp test said error: no executables supplied) , and using >> 6/rtems-kernel instead of 6/rtems-sparc it gives same Build error (pax >> is missing) , right now rsb is only working properly for rtems5 and >> not rtems6 on my syst

<    1   2   3   4   5   6   7   8   9   10   >