1305 Commits

Author SHA1 Message Date
Joel Sherrill
9144a4ab7f Remove aarch64 and microblaze from RSB on 5 branch
Closes #4555.
5.3
2023-01-30 08:40:47 -06:00
Chris Johns
c665be18f6 sb: Find the top when a release
Closes #4777
2022-12-18 16:03:37 +11:00
Chris Johns
1116c5f85f rtems: Add back gcc-4.6 build configuration
Updates #4715
5.2
2022-11-16 10:22:23 +11:00
Chris Johns
3ec64413c9 rtems: Update source and patch URLs to valid locations
Updates #4715
2022-11-15 21:50:22 +11:00
Chris Johns
0a7ecef07e sb/downloads: Raise errors on no hash present
Close #4761
2022-11-15 21:46:27 +11:00
Chris Johns
b57948f666 rtems: Update source and patch URLs to valid locations
Updates #4715
2022-11-14 14:03:54 +11:00
Chris Johns
c7e85e3319 rtems/net-snmp: Update to 5.9.3 with the RTEMS patch
The 5.7.2.1 patch referenced in the configuration cannot be located
so update the version to the latest. Checked with Zynq A9 qemu
and libbsd.

Closes #4758
2022-11-14 11:06:50 +11:00
Chris Johns
5992bc9519 bare/gcc: Remove gcc-4.8.2 because newlib references the unsupported CVS
Updates #4715
2022-11-14 09:25:29 +11:00
Sebastian Huber
2eda12e1da gdb: Use https for downloads
Close #4754
2022-11-11 14:11:04 +11:00
Chris Johns
3dc04314b0 5: Update RTEMS, LibBSD and Tools builds to the latest 5 hash 2022-10-22 07:49:49 +11:00
Chris Johns
369b60a0b4 rtems/bsps: Optionally support arch/bsp if used
Updates #4717
2022-09-30 17:09:57 +10:00
Chris Johns
d592ee8838 sb/set-bulder: Fix installing builds when a single buildset
- Always stage a build

- Install if installable and outter most buildset instance

Closes #4731
2022-09-30 17:07:10 +10:00
Chris Johns
af0f612c46 sb/execute: Fix incremental decoder with --dry-run
Closes #4734
2022-09-30 17:01:20 +10:00
Chris Johns
ddfcc320ab sb/execute: Use a decoder that maintains state aross blocks
Update #4734
2022-09-30 09:23:35 +10:00
Chris Johns
08ca387229 sb/version: Set top from external package
Closes #4733
2022-09-30 09:23:26 +10:00
Chris Johns
6f1e9149b5 sb/set-builder: Fix staging and tar file generation with a single config build
Closes #4731
2022-09-29 21:53:15 +10:00
Chris Johns
6afc04b332 sb/setbuilder: Install the build when stagging or configured to install
Updates #4716
2022-09-17 08:35:12 +10:00
Chris Johns
16d4f2c934 rtems/kernel: Support deployment standard buildset configs
- Check and optionally support arch/bsp format 'with_rtems_bsp' defines

Updates #4717
2022-09-16 09:12:00 +10:00
Chris Johns
25972d9082 sb/setbuilder: Do not install if --no-install option is used
- This is a bug introduced in the recent bset tar file changes

Updates #4716
2022-09-16 09:12:00 +10:00
Chris Johns
828feec622 sb/setbuilder: Correctly create build set tar files
- Make a single tarfile for all buildsets built

- Use the staging tree as the tarfile source

- Use python's tarfile module

- Create a config.file object without loading a .cfg file

Updates #4716
2022-09-16 09:11:52 +10:00
Chris Johns
0253d81ad2 sb/config: Correctly handle multiple config paths
- Add rtems/config to the config directories searched to better
  support deployment

- Correctly expand the configdir and path searchs

Updates #4716
2022-09-14 17:21:21 +10:00
Chris Johns
e85e2a7300 sb/setbuilder: Support line continuation
Updates #4716
2022-09-14 17:15:48 +10:00
Chris Johns
db3d470c31 sb/getsources: Fixes to configurations
Updates #4715
2022-09-08 15:47:40 +10:00
Chris Johns
6116d9c872 sb: Back port fixes from the development branch
Updates #4716
2022-09-08 15:47:40 +10:00
Chris Johns
3138ff5295 sb/getsources: Fix getting sources
- Back ported from the development branch

Updates #4715
2022-09-08 14:48:54 +10:00
Ryan Long
f7e754b6b4 Add QEMU 5 configuration files 2022-08-23 11:39:05 -05:00
Ryan Long
73e426db82 glib-2.48.2-1.cfg: Fix checksum of patch 2022-08-23 11:39:05 -05:00
Ryan Long
7f6cfad445 devel/spike-1.1.0: bump hash
Bump the hash of spike to match the 1.1.0 release

Closes #4660
2022-06-02 10:13:49 -05:00
Alex White
6225eadda1 sb: Merge mailer changes from rtems-tools
This adds the improved mailer.py script from rtems-tools.

Closes #4554
2021-12-16 15:42:08 -06:00
Ryan Long
2e98eecf86 devel/qemu4: Add patches so qemu4 can build
These patches add patches that fix the build issues preventing qemu4
from building on Ubuntu.

Closes #4561
2021-12-15 08:07:50 -06:00
Ryan Long
612c4d065e devel/dtc: Bump dtc hash to match rtems6
Bumped dtc version to get rid of build failure for dtc.

Closes #4562
2021-12-15 08:07:42 -06:00
Joel Sherrill
9be36688e3 rtems-gdb-9.1-1.cfg: Add patch for Cygwin
The patch is needed to address link failures introduced when
Cygwin apparently changed their base address for executables.
This is not an issue with gdb 10 and this is a minimalistic
approach to addressing this failure on the 5 branch.

Closes #4523.
2021-10-13 11:40:03 -05:00
Christian Mauderer
c7870f6e61 rtems-tools: Pick up fix for modern llvm
Closes #4495
2021-08-17 12:58:08 +02:00
Vijay Kumar Banerjee
1b3f09251a gdb-9-1: Add patch to fix linker error with gcc10
Close #4366
2021-03-30 18:16:51 -06:00
Ricardo Cárdenes
e5aa419d35 sb/config.py: Fix operator reconstruction
Close #4337
2021-03-11 09:54:13 -07:00
Vijay Kumar Banerjee
d638f2b9a0 sb/config.py: Fix relational operator
Close #4330
2021-03-10 11:47:36 -07:00
Joel Sherrill
803d42cda7 Add patch to newlib for devctl.h to compile with C++
Closes #4174.
2020-12-10 15:08:12 -06:00
Stephen Clark
e32e184d69 pkgconfig.py: Removed use of "unicode" keyword for python3 compatibility
Closes #4094.
2020-09-26 10:59:55 +10:00
Michael Davidsaver
ebc3abe403 patch gcc i386 multiarch
Add patch to change from mtune to march when building multilibs.
	The mtune argument tunes or optimizes for a specific CPU model but
	does not ensure the generated code is appropriate for the
	CPU model. Prior to this patch, i386 compatible code was always
	generated but tuned for later models.

Closes #2830.
2020-09-21 14:54:54 -05:00
Chris Johns
46e9d4911f 5/kernel, 5/libbsd: Update the head of the 5 branch 5.1 2020-08-24 13:30:35 +10:00
Chris Johns
b64a3b32d3 5/kernel, 5/libbsd: Update the head of the 5 branch 2020-08-13 11:25:44 +10:00
Chris Johns
4da24fb490 bare/libusb: Fix the configuration and add a hash
Updates #4014
2020-08-11 11:42:14 +10:00
Chris Johns
673f9ad5c0 5: Remove unused configuration files for the release
Updates #4014
2020-08-11 11:42:14 +10:00
Chris Johns
020c63fb5b rtems: Remove RTEMS 6 build sets.
Updates #4014
2020-08-11 11:42:03 +10:00
Chris Johns
9b1545f146 sb/options: A Canadian Cross is a different host, build and target
The check must make sure each is different.

Closes #4017
2020-06-30 18:04:12 +10:00
Chris Johns
6537f4bda4 sqlite: Change to https for downloading the source package.
Closes #4015
2020-06-26 11:55:06 +10:00
Chris Johns
b14fd48f31 glib: Gnome has change the git version to gitlab in requested patches. 2020-06-25 09:50:39 +10:00
Chris Johns
e455fef98c rtems: Update kernel, libbsd and tool the master.
This aligns them to the branch point.
2020-06-23 17:32:09 +10:00
Sebastian Huber
cbae90a581 6: Update unstable RTEMS 6 tool chain 2020-06-10 08:46:06 +02:00
Chris Johns
42b7e8a4fa devel/qemu4: Use release source tarball
Git cannot be used for a release as our release process does not
package the source in a manner qemu expects.

Closes #3976
2020-06-10 14:57:58 +10:00