1113 Commits

Author SHA1 Message Date
Sebastian Huber
6424fe04bb 6: Update unstable RTEMS 6 tool chain 2019-10-17 15:32:35 +02:00
Sebastian Huber
4a6f476c14 6: Update unstable RTEMS 6 tool chain 2019-10-02 09:34:29 +02:00
Sebastian Huber
abbcc5d8c6 6: Update unstable RTEMS 6 tool chain 2019-09-25 09:15:06 +02:00
Chris Johns
83e0c3ddb8 rtems/automake: Remove patch as it has moved to bare/devel. 2019-09-19 09:41:08 +10:00
Chris Johns
841120ec95 sb: Detect duplicate adds of patches. 2019-09-19 09:40:36 +10:00
Sebastian Huber
129e5765c6 6: Update unstable RTEMS 6 tool chain 2019-09-18 07:59:15 +02:00
Sebastian Huber
bf7b4ad68f automake-1.12.6: Fix build issues
Patch copied from "rtems/config/tools/rtems-automake-1.12.6-1.cfg".
2019-09-18 07:34:31 +02:00
Chris Johns
4b7af07300 5/llvm: Add LLVM as a package for RTEMS.
- Add '%source download <source>' to only download the source
  and do not unpack and prep. This can used when a package
  internally needs another source package.

- Install the staging root only if it is present. A package
  may internally build another package that is not staged as it
  is not suitable for installing.

Updates #3250
Updatew #3797
2019-09-16 08:21:40 +10:00
Chris Johns
b3b5ca9ec3 sb/setbuilder: Add a trace to help installing. 2019-09-16 08:21:40 +10:00
Chris Johns
5684292a80 bare/pcre: Add PCRE 8.40 2019-09-16 08:21:40 +10:00
Chris Johns
9725bad7fd sb/check-command: Add a check command wrapper 2019-09-16 08:21:40 +10:00
Chris Johns
5f8841dfe5 darwin: Update gcc-9.2.0-newlib-6661a67 to include sed and darwin patches 2019-09-16 08:21:29 +10:00
Sebastian Huber
2ac9bc9dfa 5: Update RTEMS tools
Fix rtems-record-lttng issue on macOS.
2019-09-10 12:52:31 +02:00
Sebastian Huber
0340c8a6be 5: Update RTEMS tools
Fix rtems-record-lttng issues on Windows.

Close ##3793.
2019-09-10 11:09:07 +02:00
Sebastian Huber
7ca09f63c2 6: Update unstable RTEMS 6 tool chain 2019-09-09 13:07:38 +02:00
Chris Johns
d8b2719ae6 sb/config: Escape double quotes on Windows for shell macros
Closes #3792
2019-09-06 11:49:28 +10:00
Chris Johns
05f469b850 freebsd: SVN is optional. 2019-09-06 08:25:43 +10:00
Chris Johns
b45df48a51 5/bsps: Add xilinx_zynq_zedboard BSP 2019-08-30 09:12:23 +10:00
Chris Johns
8debbd3699 5/bsps: Add raspberrypi2 BSP 2019-08-30 09:12:16 +10:00
Chris Johns
1c5e45cbc4 rtems/bsps: Add machine flags to the linker flags.
- Some packages link executables and this needs valid
  machine flags or you can get errors mixing libraries.
2019-08-29 13:30:54 +10:00
Chris Johns
3d2f6ea272 bare/t1lib: Format fix. 2019-08-29 13:29:51 +10:00
Chris Johns
2051e6ef9f sb/defaults: Add LDLIBS as some packages use this rather than LIBS. 2019-08-29 13:28:51 +10:00
Chris Johns
8bedf509be sb/setbuilder: Check is mail is valid. 2019-08-29 13:28:19 +10:00
Chris Johns
2e37160610 5/libbsd: Update to the head of master 2019-08-27 21:40:05 +10:00
Chris Johns
6bfb9c1004 5/kernel: Update to the head of master 2019-08-27 21:29:55 +10:00
Chris Johns
6f9be2d0bc 5/tools: Update to the head of master 2019-08-27 21:29:35 +10:00
Chris Johns
cdd5aef6a9 sb: Send only one mail when building a BSP
- Add support to email a single report if configured to do so.
2019-08-27 21:20:12 +10:00
Chris Johns
61ce77bcb5 sb/download: Add support for a base64 hash string 2019-08-27 11:02:53 +10:00
Sebastian Huber
d7f11a79bc 6: Update unstable RTEMS 6 tool chain 2019-08-26 07:09:07 +02:00
Himanshu40
378d541fbc Add support for MX Linux 2019-08-24 16:40:02 +10:00
Jiri Gaisler
4c51cd9c4b Added qemu 4.1.0 as bare target
* target name is devel/qemu4, old qemu preserved as devel/qemu
2019-08-22 20:09:54 +02:00
Jiri Gaisler
a0fff477a0 Add gdb-8.3 as default debugger
* Minor update from 8.2.1
	* Can be built without patches (!)
2019-08-21 10:02:59 +02:00
Sebastian Huber
5a0dba77b1 5: Update to GCC 9.2.0 release 2019-08-12 14:39:44 +02:00
Jiri Gaisler
0487ce69ba Revert commit that breaks sis installation 2019-08-10 17:52:36 +02:00
Jiri Gaisler
abc540105d Disable built-in sis in gdb.
* Avoid building problems on Cygwin et al.
	* Avoid mix-up with more recent stand-alone sis version.
2019-08-10 17:52:36 +02:00
Sebastian Huber
187344ddbd 6: Update unstable RTEMS 6 tool chain 2019-08-09 08:43:38 +02:00
Joel Sherrill
29fab0500e Update Newlib to pick up ndbm addition (newlib=6661a67) 2019-08-02 12:26:07 -05:00
Sebastian Huber
be90fb8967 6: Update unstable RTEMS 6 tool chain 2019-07-31 07:06:05 +02:00
Gedare Bloom
4f903fb57c Adjust gdb-python checks 2019-07-29 15:12:50 -06:00
Sebastian Huber
639eed3c77 6: Update unstable RTEMS 6 tool chain 2019-07-25 07:51:24 +02:00
Sebastian Huber
f79e33f388 6: Fix install root 2019-07-25 07:48:23 +02:00
Sebastian Huber
0e59b48866 6: Update unstable RTEMS 6 tool chain 2019-07-24 16:06:39 +02:00
Chris Johns
5eb4282eb4 devel/sis: Fix building the SIS on FreeBSD
- Update to SIS 2.17 which has internal readline support for
  the hosts which do not have readline.

Closes #3763
2019-07-23 21:47:53 +10:00
Chris Johns
831ae05364 rtems/bsp: Build packages for the beagle BSP.
Closes #3769
2019-07-22 09:36:38 +10:00
Chris Johns
b1c2cb4f72 sb/setbuilder: Support staging of build set build before installing.
- Staging lets build sets use previously built build sets.

- Fix the rtems-bsp builds to support staging.
2019-07-21 21:09:34 +10:00
Chris Johns
f68f0d94c0 sb/options: Update copyright year to 2019. 2019-07-21 21:09:34 +10:00
Chris Johns
b90b749f23 sb/config: Add triplet processing command. 2019-07-21 21:09:34 +10:00
Chris Johns
8db33fbe43 rtems: Add kernel, libbsd and BSP building as packages. 2019-07-21 21:09:34 +10:00
Chris Johns
8922c8bbb0 sb/config: Fix GDB probes when using python-config.
- Fix the config file handling of shell calls where the shell
  command has nesting braces.
- Fix the bool check to support a '!' next to the check value.
2019-07-21 21:09:34 +10:00
Chris Johns
c799e04a8f 5/packages: Add curl and update all packages with RTEMS 5 and LibBSD
- Update rtems-bsp support to correctly handle hosts for BSP.
- Clean up the options for a BSP.
- Check all RTEMS 5 packages and add 5/rtems-packages for all that build.
- Update download locations and checksum of all packages.

- The work requires the kernel and Libbsd hacve the same prefix.
2019-07-21 21:09:34 +10:00