RTEMS / Tools / RTEMS Source Builder

Go to Issues or Merge Requests


Issues

111 - Backport mirror updates to 5 for future releases

Id

111

State

closed

Type

ISSUE

Author

Kinsey Moore

Assignee(s)

Kinsey Moore

Closed by

Kinsey Moore

Created

2025-07-04T20:04:58.568Z

Closed

2025-07-31T01:43:10.705Z

Updated

2025-07-31T01:43:10.717Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/111

Merges

0

The following discussion from !159 should be addressed:

  • [] @opticron started a discussion:

    This should be backported to 5 for future releases.

Author: Kinsey Moore

2025-07-04T20:04:58.716Z

added rtems#14 as parent epic

Author: Kinsey Moore

2025-07-05T04:22:28.247Z

This also needs to pull in the QEMU update from 6 branch to the non-RC version and the conversion from devel.rtems.org trac patches to the tracmigrate storage.

Author: Kinsey Moore

2025-07-05T14:50:23.676Z

mentioned in merge request !160

Author: Kinsey Moore

2025-07-31T01:43:05.719Z

assigned to @opticron

Author: Kinsey Moore

2025-07-31T01:43:10.748Z

set status to Done

114 - Backport mirror name change patch to 5 branch

Id

114

State

closed

Type

ISSUE

Author

Kinsey Moore

Assignee(s)

Kinsey Moore

Closed by

Kinsey Moore

Created

2025-07-17T22:06:32.054Z

Closed

2025-07-31T01:42:42.462Z

Updated

2025-07-31T01:42:42.473Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/114

Merges

0

The following discussion from !167 should be addressed:

  • [] @opticron started a discussion:

    This needs to be backported to 5 branch.

Author: Kinsey Moore

2025-07-17T22:06:39.480Z

added rtems#14 as parent epic

Author: Kinsey Moore

2025-07-17T22:53:35.051Z

mentioned in merge request !168

Author: Amar Takhar

2025-07-19T15:14:28.044Z

mentioned in commit 78a89ec67e7239e51bb6b7272ad88151393ccf87

Author: Kinsey Moore

2025-07-31T01:42:39.990Z

assigned to @opticron

Author: Kinsey Moore

2025-07-31T01:42:42.504Z

set status to Done

97 - Backport Python 3.12 fixes to 5 branch

Id

97

State

closed

Type

ISSUE

Author

Kinsey Moore

Assignee(s)

Kinsey Moore

Closed by

Kinsey Moore

Created

2025-03-31T20:46:30.308Z

Closed

2025-07-30T18:31:21.024Z

Updated

2025-07-30T18:31:21.091Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/97

Merges

0

Summary

If 5 branch is to have another release (5.4), it needs to build properly up through python 3.13.

Steps to reproduce

Pre-set options

Author: Kinsey Moore

2025-03-31T20:46:30.518Z

assigned to @opticron

Author: Kinsey Moore

2025-03-31T20:46:30.915Z

Author: Kinsey Moore

2025-03-31T20:47:48.683Z

mentioned in merge request !138

Author: Chris Johns

2025-04-19T02:54:57.795Z

mentioned in commit a3bc31ef82e3e230cac07e3a7d781903d6c59d66

Author: Kinsey Moore

2025-07-30T18:31:21.070Z

set status to Done

105 - Backport QEMU version update to 5 branch

Id

105

State

closed

Type

ISSUE

Author

Kinsey Moore

Assignee(s)

Kinsey Moore

Closed by

Kinsey Moore

Created

2025-05-28T18:16:13.899Z

Closed

2025-07-30T18:29:58.052Z

Updated

2025-07-30T18:29:58.116Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/105

Merges

0

Summary

This needs to be updated so that QEMU is buildable.

Steps to reproduce

Pre-set options

Author: Kinsey Moore

2025-05-28T18:16:14.192Z

cloned from #104

Author: Kinsey Moore

2025-05-28T18:16:13.958Z

assigned to @opticron

Author: Kinsey Moore

2025-05-28T18:16:14.711Z

Author: Kinsey Moore

2025-05-28T18:16:36.470Z

Author: Kinsey Moore

2025-05-28T18:16:52.199Z

changed title from Backport QEMU version update to {-6-} branch to Backport QEMU version update to {+5+} branch

Author: Kinsey Moore

2025-05-28T18:20:47.552Z

mentioned in merge request !151

Author: Kinsey Moore

2025-07-30T18:29:58.096Z

set status to Done

129 - GNU FTP URLs are broken after moving to ftpmirror.gnu.org (opened)

Id

129

State

opened

Type

ISSUE

Author

Chris Johns

Assignee(s)

Chris Johns

Created

2025-10-01T02:48:55.672Z

Updated

2025-10-01T02:49:06.298Z

Milestone

5.4

Labels

tool::rtems-source-builder

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/129

Merges

0

The GNU Mirror pages says to use the generic names which means a number of our GNU FTP links are now broken.

Author: Chris Johns

2025-10-01T02:48:55.779Z

cloned from #128

43 - Backport !32 to branch 5 (opened)

Id

43

State

opened

Type

ISSUE

Author

Agustin Catellani

Created

2024-10-26T14:58:36.485Z

Updated

2025-09-25T23:26:17.723Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/43

Merges

0

Title. The bug resolved by !32 on main branch also happens on branch 5. It would be nice to apply the fix there.

14 - Update GDB on RTEMS 5 (opened)

Id

14

State

opened

Type

ISSUE

Author

Joel Sherrill

Assignee(s)

Joel Sherrill

Created

2024-06-21T19:16:23.944Z

Updated

2025-02-17T00:45:43.699Z

Milestone

5.4

Labels

tool::gdb

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/14

Merges

0

Summary

On multiple host OSes with newer GCC or LLVM, the gdb used in the RTEMS 5 tools no longer builds. The failure varies based on the RTEMS target and host. On some hosts, the build failure is in a simulator while others fail elsewhere.

In file included from ../../gdb-9.1/gdb/defs.h:56: ../../gdb-9.1/gdb/gdbsupport/enum-flags.h:85:52: error: integer value -1 is outside the valid range of values [0, 15] for the enumeration type 'ui_out_flag' [-Wenum-constexpr-conversion] 85 | integer_for_size<sizeof (T), static_cast<bool>(T (-1) < T (0))>::type

  • FreeBSD 13 fails with this:

/usr/bin/cc -O2 -pipe -fbracket-depth=1024 -I/usr/home/tester/rtems-cron-5/rtems-source-builder/rtems/build/tmp/sb-1003/5/rtems-v850/home/tester/rtems-cron-5/tools/5/include -DHAVE_CONFIG_H -DWITH_DEFAULT_ALIGNMENT=NONSTRICT_ALIGNMENT -DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=31 -DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_LITTLE -DDEFAULT_INLINE=0 -DWITH_RESERVED_BITS=1 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -DDEBUG -I../../../gdb-9.1/sim/v850/../../newlib/libc/sys/sysnecv850 -I. -I../../../gdb-9.1/sim/v850 -I../common -I../../../gdb-9.1/sim/v850/../common -I../../include -I../../../gdb-9.1/sim/v850/../../include -I../../bfd -I../../../gdb-9.1/sim/v850/../../bfd -I../../opcodes -I../../../gdb-9.1/sim/v850/../../opco des -g -O2 -L/usr/home/tester/rtems-cron-5/rtems-source-builder/rtems/build/tmp/sb-1003/5/rtems-v850/home/tester/rtems-cron-5/tools/5/lib -o run \\
nrun.o libsim.a ../../bfd/libbfd.a ../../opcodes/libopcodes.a ../../libiberty/libiberty.a -L../../zlib -lz\\
ld: error: duplicate symbol: idecode_issue




  defined at irun.c:31 irun.o:(idecode_issue) in archive libsim.a defined at idecode.h:71 (./idecode.h:71) engine.o:(.bss+0x0) in archive libsim.a\`

  * Cygwin `fails <https://lists.rtems.org/pipermail/build/2024-June/053116.html>`_ with this:

  ``In file included from ../../gdb-9.1/gdb/break-catch-sig.c:25: ../../gdb-9.1/gdb/inferior.h: In member function 'void infcall_suspend_state_deleter::operator()(infcall_suspend_state*) const': ../../gdb-9.1/gdb/inferior.h:80:19: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 80 | if (!std::uncaught_exception ()) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-cygwin/11/include/c++/ext/concurrence.h:34, from /usr/lib/gcc/x86_64-pc-cygwin/11/include/c++/bits/shared_ptr_base.h:62, from /usr/lib/gcc/x86_64-pc-cygwin/11/include/c++/bits/shared_ptr.h:53, from /usr/lib/gcc/x86_64-pc-cygwin/11/include/c++/memory:77, from ../../gdb-9.1/gdb/gdbsupport/common-exceptions.h:25, from ../../gdb-9.1/gdb/gdbsupport/common-defs.h:137, from ../../gdb-9.1/gdb/defs.h:28, from ../../gdb-9.1/gdb/break-catch-sig.c:20: /usr/lib/gcc/x86_64-pc-cygwin/11/include/c++/exception:109:8: note: declared here 109 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ In file included from ../../gdb-9.1/gdb/break-catch-sig.c:25: ../../gdb-9.1/gdb/inferior.h:80:38: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 80 | if (!std::uncaught_exception ())``

  There are other odd issues like a simulator build issue with the v850 that shows on some hosts.


  Recommended Solution
  ....................


  Update GDB version for RTEMS 5.

  Help is requested from @chris as expect updating GDB will require bringing in the changes needed to include mpfr/gmp building with gdb that were recently introduced to the main branch.

Author: Joel Sherrill

2024-06-21T19:16:24.087Z

assigned to @joel

Author: Joel Sherrill

2024-06-21T19:16:52.929Z

changed the description

Author: Joel Sherrill

2024-06-21T19:18:03.741Z

changed the description

Author: Joel Sherrill

2024-07-16T13:43:27.853Z

mentioned in merge request !38

Author: Joel Sherrill

2024-08-03T14:58:16.053Z

mentioned in merge request !43

Author: Joel Sherrill

2024-08-07T02:43:31.431Z

mentioned in commit 28fa89dd5dbd5b6a866a08ed8febc4919829aa82

Author: Chris Johns

2024-08-14T06:07:43.482Z

@joel Is this resolved?

Author: Joel Sherrill

2024-10-17T23:10:40.633Z

Resolved.

Author: Chris Johns

2025-02-17T00:44:59.511Z

@joel has reported on discord builds are failing on FreeBSD. It seems the package support to build needs to found on 6 to 5.

Author: Chris Johns

2025-02-17T00:45:43.932Z

21 - All Builds Fail on Cygwin From chmod Returning an Error (opened)

Id

21

State

opened

Type

ISSUE

Author

Joel Sherrill

Created

2024-07-08T16:58:12.160Z

Updated

2024-07-08T17:00:33.108Z

Milestone

5.4

Labels

tool::rtems-source-builder

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/21

Merges

0

Summary

For some unknown reason, the _chmod_ has begun to fail on Cygwin. This is done after untar-ing the source files and results in all Cygwin RSB builds failing.

Steps to reproduce

Build any target on Cygwin. The generated do-build script is run with “sh -ex” which will exit on any command returning non-zero. The following shows the results of manually “sh -ex do-build ; echo $?”

+ tar_exit=0
+ cd sourceware-mirror-newlib-cygwin-7947581
+ chmod -R a+rX,g-w,o-w .
1

Author: Amar Takhar

2024-07-08T17:00:33.086Z

marked this issue as related to #22

Merge Requests

168 - config: Update to new mirror names

Id

168

State

merged

Merged by

Amar Takhar

Merged at

2025-07-19T15:14:27.389Z

Assignee(s)

Kinsey Moore

Created

2025-07-17T22:53:31.051Z

Updated

2025-07-19T15:14:27.375Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/168

Commit

78a89ec67e7239e51bb6b7272ad88151393ccf87

Summary

config: Update to new mirror names

The mirrors are now named such that they do not appear to be official mirrors as the github mirrors were. This should avoid our servers getting scraped by bots so often.

Closes #114

Author: Kinsey Moore

2025-07-17T22:53:31.238Z

assigned to @opticron

Author: Kinsey Moore

2025-07-17T23:25:34.798Z

added 1 commit

  • 78a89ec6 - config: Update to new mirror names

Compare with previous version

Author: Amar Takhar

2025-07-19T15:12:58.865Z

enabled an automatic merge when all merge checks for 78a89ec67e7239e51bb6b7272ad88151393ccf87 pass

Author: Amar Takhar

2025-07-19T15:12:59.698Z

approved this merge request

160 - Update RSB 5 branch to modern source locations

Id

160

State

merged

Merged by

Joel Sherrill

Merged at

2025-07-16T16:32:12.414Z

Assignee(s)

Kinsey Moore

Created

2025-07-05T05:09:37.227Z

Updated

2025-07-16T16:32:12.404Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/160

Commit

91f62675fdc4ad947acf9611ae6eb096e6d75533

Summary

This backports several updates and makes RSB 5 branch buildable again.

Closes #111

Author: Kinsey Moore

2025-07-05T05:09:37.352Z

assigned to @opticron

Author: Kinsey Moore

2025-07-07T22:33:37.440Z

I am currently running a full build of 5/rtems-all and devel/qemu to prove this out.

Author: Kinsey Moore

2025-07-07T22:33:37.440Z

It looks like SIS tarball reproduction isn’t quite right. I’ll figure that out this evening sometime.

Author: Kinsey Moore

2025-07-07T22:33:37.440Z

The issues with SIS has been resolved. Builds are still running, but the only remaining issues thus far have been: * Unable to build bfin/epiphany due to local GCC being too modern (generates build errors in the toolchain) * Unable to build mips due to python being too new (APIs appear to have changed or GCC is too strict where it hasn’t been historically)

Author: Kinsey Moore

2025-07-07T22:33:37.440Z

v850 tools build has similar problems

Author: Joel Sherrill

2025-07-07T22:33:37.440Z

It will need discussion but perhaps our recommendation is to use older host OSes for these cases. I don’t think updating gcc on 5 would be a wise decision.

Author: Amar Takhar

2025-07-07T22:33:37.440Z

We’ve discussed this a lot over the years. Trying to get old code on modern tools is a bad idea it’s easy to install older OSes and tools even if you have to build from source anyone going down this road should have the experience to do that much otherwise they’ll have to find someone to do it for them.

We’re far more likely to break something by updating.

Author: Joel Sherrill

2025-07-07T22:33:37.440Z

We are almost guaranteed to break something by upgrading GCC. GCC and newlib are mated to the RTEMS version by at least being the three sources of header files.

I am prone to say this should just be discussed in the release notes. It will be necessary to cover the URL changes so covering that in the unlikely event someone wants to use RTEMS 5 on mips or epiphany they should stick to an older host OS version.

Author: Kinsey Moore

2025-07-07T22:33:37.440Z

I was in no way suggesting that we update GCC on 5 branch. I was merely stating that I don’t have the proper system configuration to test builds for bfin/epiphany/mips/v850.

Author: Joel Sherrill

2025-07-07T22:33:37.440Z

@opticron I understood that. I’m ok with adding info to the release notes. I’ll see if my CentOS 7 VM can provide some feedback.

Author: Joel Sherrill

2025-07-07T22:33:37.440Z

@opticron @amar I have built bfin/epiphany/mips/v850 and qemu from the 5 branch on CentOS 7. I am resolving this comment.

Author: Kinsey Moore

2025-07-05T14:50:23.589Z

changed the description

Author: Kinsey Moore

2025-07-06T00:21:21.795Z

added 1 commit

  • 3ac86f8a - config: Move snapshots to gitlab

Compare with previous version

Author: Joel Sherrill

2025-07-07T18:06:52.742Z

left review comments

Author: Kinsey Moore

2025-07-07T21:53:37.500Z

added 2 commits

  • 7bc673c3 - rtems-tools: Update location to gitlab

  • 73fc39ea - Updated qemu patch to point to rtems.org domain from geisler.se which now 404s

Compare with previous version

Author: Joel Sherrill

2025-07-07T22:33:37.461Z

resolved all threads

Author: Joel Sherrill

2025-07-07T22:33:43.399Z

approved this merge request

Author: Kinsey Moore

2025-07-15T23:18:38.452Z

added 14 commits

  • 73fc39ea…5e1eae58 - 12 commits from branch rtems/tools:5

  • bf553abe - config: Migrate mirror links and hashes

  • 12e0f170 - Migrate devel links to gitlab

Compare with previous version

Author: Kinsey Moore

2025-07-15T23:18:51.875Z

reset approvals from @joel by pushing to the branch

Author: Kinsey Moore

2025-07-15T23:56:15.437Z

added 1 commit

  • 91f62675 - bare/config/glib: Migrate devel links to gitlab

Compare with previous version

Author: Joel Sherrill

2025-07-16T16:32:06.535Z

approved this merge request

151 - devel/qemu-5.2.0: Update to the non-RC version

Id

151

State

merged

Merged by

Chris Johns

Merged at

2025-05-28T22:20:13.776Z

Assignee(s)

Kinsey Moore

Created

2025-05-28T18:20:40.212Z

Updated

2025-05-28T22:20:15.067Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/151

Commit

5e1eae58d14ad643e5c4de9e6e138213a9c33684

Summary

devel/qemu-5.2.0: Update to the non-RC version

The release candidate 1 tarball has been removed from the QEMU website. This moves RSB to the 5.2.0 release which is still available.

Closes #105

Author: Kinsey Moore

2025-05-28T18:20:40.453Z

assigned to @opticron

Author: Chris Johns

2025-05-28T22:18:38.531Z

approved this merge request

138 - sb: Fix Python 3.12 safeConfigParser and invalid escape sequences

Id

138

State

merged

Merged by

Chris Johns

Merged at

2025-04-19T02:54:57.088Z

Assignee(s)

Kinsey Moore

Created

2025-03-31T20:47:40.455Z

Updated

2025-04-19T02:54:58.527Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/138

Commit

a3bc31ef82e3e230cac07e3a7d781903d6c59d66

Summary

sb: Fix Python 3.12 safeConfigParser and invalid escape sequences

Updates #97

This is a backport from the 6 branch.

Author: Kinsey Moore

2025-03-31T20:47:40.696Z

assigned to @opticron

Author: Chris Johns

2025-04-19T02:54:52.908Z

approved this merge request

43 - Update gdb to 14.2 for rtems 5 branch

Id

43

State

merged

Merged by

Chris Johns

Merged at

2024-08-07T02:43:31.287Z

Assignee(s)

Joel Sherrill

Created

2024-08-03T14:58:11.214Z

Updated

2024-08-07T02:43:32.485Z

Milestone

5.4

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/43

Commit

28fa89dd5dbd5b6a866a08ed8febc4919829aa82

Summary

Update gdb to 14.2 for rtems 5 branch

This was necessary as the previously used gdb version (9.x) could no long be compiled by a more recent gcc. This caused problems when attempting to use rtems5 on newer OS distributions.

Closes #14.

Author: Joel Sherrill

2024-08-03T14:58:11.414Z

assigned to @joel

Author: Chris Johns

2024-08-07T02:43:25.145Z

approved this merge request

38 - Update gdb version on rtems 5 (closed)

Id

38

State

closed

Assignee(s)

Joel Sherrill

Reviewer(s)

Chris Johns

Closed by

Joel Sherrill

Created

2024-07-16T13:43:20.947Z

Closed

2024-08-03T14:53:34.923Z

Updated

2024-08-03T17:23:59.989Z

Milestone

5.4

Labels

tool::rtems-source-builder

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/38

Commit

7183f440072a0a0c0c362991b316ead3f3dcd3cb

Summary

Update gdb to 14.2 for rtems 5 branch

This was necessary as the previously used gdb version (9.x) could no long be compiled by a more recent gcc. This caused problems when attempting to use rtems 5 on newer OS distributions.

Closes #14.

Author: Joel Sherrill

2024-07-16T13:43:21.082Z

requested review from @chris

Author: Chris Johns

2024-07-18T00:13:16.767Z

Does this change mean users need to move to python 3 devel support?

Author: Amar Takhar

2024-07-18T00:13:16.767Z

Wasn’t 2.x being dropped after %6.1 anyway so does it matter since it’s the 5 branch?

Author: Chris Johns

2024-07-18T00:13:16.767Z

Because 14.2 requires python 3 development libraries which means any environment a user has for their 5 project will need a change. We need to understand this, agree to it and then document it.

Author: Amar Takhar

2024-07-18T00:13:16.767Z

Agreed on the documentation but my thought process is anyone using RTEMS 5 will be using modern machines. If they are in a situation where they have to carefully maintain an already active instance of RTEMS 5 then they will want to keep their build environment the same. We are only a year or two away from every major UNIX system killing Python 2. FreeBSD already has and some Linux distributions.

If your system is that critical you’ll be hand applying patches to RTEMS and not updating your build environment anyway.

I’m of the mind we should support users who work on modern systems but need older versions of RTEMS. Also killing Python 2 across the board will be a _massive_ help to us.

Author: Chris Johns

2024-07-18T00:13:16.767Z

We cannot assume anything about the environments users have. The machine could be isolated and under configuration control. This update changes the understood requirements for building RTEMS 5.

The 5 RSB works with python 2 and 3 and I do not understand what your concern is or how it relates? The change requires a configuration change to move to python 3 devel libs so gdb builds and my comment is nothing more than making this fact public.

Author: Amar Takhar

2024-07-18T00:13:16.767Z

Well, you did format your comment as a question .. so I thought you were asking one if you weren’t then nevermind. :)

Yes I understand how it works but some projects would take the approach of not upgrading it at all and stopping at the last version(s) we could use with Python 2. That’s what I thought you were asking. To be clear I agree with the upgrade.

Author: Amar Takhar

2024-07-18T00:13:16.785Z

resolved all threads

Author: Chris Johns

2024-07-19T01:15:40.788Z

mentioned in issue rtems/rtos/rtems-release#3

Author: Joel Sherrill

2024-07-29T14:29:38.116Z

changed target branch from main to 5

Author: Joel Sherrill

2024-07-29T14:29:38.134Z

assigned to @joel

Author: Joel Sherrill

2024-08-03T17:24:16.271Z

Closing since switching this from main to 5 appears to have resulted in a weird git error when trying to push it on 5:

[joel@localhost rtems-source-builder-5]$ git co 5
Already on '5'
Your branch is up to date with 'upstream/5'.
[joel@localhost rtems-source-builder-5]$ git pull
Already up to date.
[joel@localhost rtems-source-builder-5]$ git co update-gdb-on-5
Switched to branch 'update-gdb-on-5'
Your branch is up to date with 'origin/update-gdb-on-5'.
[joel@localhost rtems-source-builder-5]$ git push
warning: skipping unknown msg id 'symlinkpointstogitdir'
Everything up-to-date
[joel@localhost rtems-source-builder-5]$

Author: Amar Takhar

2024-08-03T17:24:16.271Z

@joel see https://gitlab.rtems.org/administration/gitlab/-/issues/68

Author: Amar Takhar

2024-08-03T17:23:59.898Z

mentioned in issue administration/gitlab#68

Author: Amar Takhar

2024-08-03T17:24:16.291Z

resolved all threads

34 - Update gdb to 14.2 for rtems 5 branch (closed)

Id

34

State

closed

Assignee(s)

Joel Sherrill

Closed by

Joel Sherrill

Created

2024-07-09T14:10:18.395Z

Closed

2024-07-09T22:01:27.885Z

Updated

2024-07-09T22:01:27.868Z

Milestone

5.4

Labels

tool::rtems-source-builder

Link

https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/34

Commit

3f06733abed6bd5ffd64dea4c831d7d75723183e

Summary

There were multiple issues preventing any tool builds on Cygwin. The Merge Request includes three patches which are independent of one another.

  • Disable chmod on Cygwin (also needed on main)

  • Back port DTC patch from main to 5

  • Update gdb to 14.2 for rtems 5 branch to have a version that compiles with recent compilers

Author: Joel Sherrill

2024-07-09T14:10:18.548Z

assigned to @joel