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
Sebastian Huber
fc3a57c334
6: Update unstable RTEMS 6 tool chain
2020-06-05 10:00:27 +02:00
Sebastian Huber
0e5ef6355b
6: Update unstable RTEMS 6 tool chain
2020-06-02 13:01:13 +02:00
Sebastian Huber
850d9b5ba8
6: Update unstable RTEMS 6 tool chain
2020-06-02 10:41:55 +02:00
Sebastian Huber
3bd11fd489
6: Update unstable RTEMS 6 tool chain
2020-05-12 11:11:37 +02:00
Chris Johns
f0abfa8911
re/pixman: Revert the accidental commit.
...
- Move qemu to 0.40.0 so pixman builds on FreeBSD 12
2020-05-08 16:06:21 +10:00
Chris Johns
da3505b485
rtems: Update the kernel
2020-05-08 14:40:19 +10:00
Chris Johns
955c1c173e
bare/qemu: Fixes building on FreeBSD
...
- Move the qemu config to a common file shared by qemu and qemu4.
- Disable nettle on qemu4, FreeBSd complained.
- Add some extra git cleaning steps to the git path. These however
do not full clean the qemu submodules and it is not worth the
effort to try and fix.
- The devel/qemu will not build on machines with python set to
python3. This will not be fixed, use qemu4.
Closes #3966
2020-05-08 14:33:44 +10:00
Chris Johns
0fd197f9a8
sb: Disable any trace data
2020-05-08 14:28:09 +10:00
Chris Johns
1f972c2108
sb: Add git clean to the supported git commands.
2020-05-08 14:28:04 +10:00
Joel Sherrill
da17bda77a
qemu4.bset: Update to pixman 0.40.0.
2020-05-08 10:42:34 +10:00
Chris Johns
0affb6647d
rtems: Update the kernel and tools packages to the latest RTEMS 5
2020-05-07 07:06:27 +10:00
Chris Johns
1011d5f768
rtems-kernel: Update to the latest
2020-04-28 18:41:18 +10:00
Chris Johns
846c979058
devel/dtc: Change the home page to www.devicetree.org
2020-04-28 18:36:41 +10:00