summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* rtems-kernel: Fix building without the rtems test option.Chris Johns2020-04-281-2/+0
| | | | Updates #3956
* rtems-kernel: Install tests when tests are builtChris Johns2020-04-281-32/+61
| | | | | | | | | | The tests in RTEMS are not installed so if a user requests the tests be built install them. Given the RSB cleans up building the tests and not installing does nothing. - Fix the options handling the kernel build to be consistent Updates #3956
* source-builder/config/gdb-common-1.cfg: Fix building with Python 3.8Anders Montonen2020-04-281-1/+6
| | | | | | | | | | Starting with Python 3.8, python3-config requires the "--embed" flag to print the flags required for embedding Python in an application. Fixes: error: shell macro failed: /home/anders/work/rtems/rsb/source-builder/sb/rtems-build-dep -c gcc -l : 2: error: no library (-l) provided Signed-off-by: Anders Montonen <Anders.Montonen@iki.fi>
* sb/linux.py: Workaround for Python >= 3.8Anders Montonen2020-04-281-7/+11
| | | | | | | | | | | | | | | The platform.dist() interface has been deprecated since Python 3.5, and has been removed in Python 3.8. Fixes: Traceback (most recent call last): File "/home/anders/work/rtems/rsb/source-builder/sb/options.py", line 682, in load overrides = linux.load() File "/home/anders/work/rtems/rsb/source-builder/sb/linux.py", line 60, in load distro = platform.dist()[0] AttributeError: module 'platform' has no attribute 'dist' Signed-off-by: Anders Montonen <Anders.Montonen@iki.fi>
* sb: Fix Python literal comparison warningsAnders Montonen2020-04-282-30/+30
| | | | | | | Fixes: SyntaxWarning: "is" with a literal. Did you mean "=="? Signed-off-by: Anders Montonen <Anders.Montonen@iki.fi>
* devel/glib: Fix the checksum for the patchChris Johns2020-04-271-1/+2
|
* 5/rtems-libbsd: Update 5-freebsd-12Christian Mauderer2020-04-201-2/+2
|
* 5/rtems-libbsd: Update 5-freebsd-12Christian Mauderer2020-04-171-2/+2
|
* 6: Update unstable RTEMS 6 tool chainSebastian Huber2020-04-173-8/+8
|
* 5/rtems-libbsd: Update 5-freebsd-12Christian Mauderer2020-04-161-2/+2
|
* 5/rtems: Update kernel and libbsd.Christian Mauderer2020-04-152-4/+4
|
* source-builder: Add capstoneVijay Kumar Banerjee2020-04-103-0/+96
|
* bare/config: Add devel/dtc-1.6.0Vijay Kumar Banerjee2020-04-101-0/+18
|
* bare/glib-2.48.2: Add patches to suppress null string warningVijay Kumar Banerjee2020-04-101-0/+7
|
* qemu-couverture: update to qemu-stable-4.0.0Vijay Kumar Banerjee2020-04-102-13/+8
|
* rsb: Use dtc.bset for SpikeHesham Almatary2020-04-091-1/+1
|
* rsb: Bump DTC to 1.4 versionHesham Almatary2020-04-091-1/+1
|
* rsb: Fix Spike buildHesham Almatary2020-04-091-3/+2
| | | | | | * There is no all$ target in Spike * There is no longer --with-fesvr flag since fesvr is source-inlined by default
* 6: Update unstable RTEMS 6 tool chainSebastian Huber2020-04-081-2/+2
| | | | Update #3937.
* 6: Update unstable RTEMS 6 tool chainSebastian Huber2020-04-071-0/+3
| | | | Update #3937.
* rtems: bump rtems-5-kernelGedare Bloom2020-04-061-2/+2
|
* rtems/libbsd: Update to origin/5-freebsd12 HEAD.Chris Johns2020-04-061-4/+4
|
* rtems/kernel: Update to origin/master HEAD.Chris Johns2020-04-061-2/+2
|
* 6: Update unstable RTEMS 6 tool chainSebastian Huber2020-04-063-8/+8
|
* sb/reports: add sanitize parameter enabled for --mailGedare Bloom2020-04-042-21/+35
| | | | | | | | Adds a --sanitize option to command line for reports.py and also for the reports.report() interface from setbuilder.py to remove the Remotes information from git. Closes #3887.
* databases/sqlite: Update to 3.31.1Jonathan Brandmeyer2020-04-024-47/+49
| | | | closes #3927.
* sb/reports.py: Remove spurious error checkGedare Bloom2020-04-011-2/+0
| | | | | The error path is taken when list-bsets or list-cfgs returns true (meaning it listed them). So the error is invalid.
* rtems/libbsd: Update to the latest 5-freebsd12 branch head.Chris Johns2020-03-301-2/+2
|
* rtems/kernel: Update to the latest master.Chris Johns2020-03-301-2/+2
|
* sb/sha512-base64: Add script to generate a base64 checksum.Chris Johns2020-03-301-0/+2
| | | | - Use this command to get a smaller sha512 checksum
* sb/execute: Port fixes from rtems-toolsChris Johns2020-03-301-10/+23
|
* 5/rtems-tools: Update to pick up rtems-test fixes for GDBChris Johns2020-03-301-2/+2
|
* bare: Fix pkgconfig checks and getting source.Chris Johns2020-03-278-8/+8
| | | | | | | - If the package was installed the check does not build the package. This also meant getting the source failed. Closes #3919
* bare/glib: Add back glib-2.39.3-1Chris Johns2020-03-271-0/+22
| | | | | - It was removed in ... https://git.rtems.org/rtems-source-builder/commit/?id=f93fcef875560f6a8ac7a3a541e4a96f73751553
* spike: Update to use exec that searches along PATH.Joel Sherrill2020-03-251-2/+3
| | | | Updates #3914.
* Spike: Update to include fix for hard-coded path to dtcJoel Sherrill2020-03-231-2/+2
| | | | Closes #3914.
* 5: Update rtems-toolsSebastian Huber2020-03-231-2/+2
| | | | | | Pick up new features for rtems-record-lttng. Update #3904.
* 6: Update unstable RTEMS 6 tool chainSebastian Huber2020-03-233-8/+8
|
* qemu: Update glib to build on newer gccMartin Erik Werner2020-03-203-5/+6
| | | | | | | | | | | | | | | | | | | Update the glib version to 2.48.2 in order to fix build failure on newer gcc[0]. Force internal version of libpcre for glib, since otherwise the build failed, presumably since libpcre is not provided as a module (maybe it should?). Increasing the glib version further to the current latest was not tested. [0] CC libglib_2_0_la-gdate.lo ../../glib-2.39.3/glib/gdate.c: In function 'g_date_strftime': ../../glib-2.39.3/glib/gdate.c:2497:7: error: format not a string literal, format string not checked [-Werror=format-nonliteral] tmplen = strftime (tmpbuf, tmpbufsize, locale_format, &tm); ^~~~~~
* 6: Update unstable RTEMS 6 tool chainSebastian Huber2020-03-173-10/+10
|
* 5: Update NewlibSebastian Huber2020-03-177-5/+75
| | | | Pick up fix for crt0.c.
* Update gcc to 9.3.0 for targets using 9.2.0Joel Sherrill2020-03-124-3/+31
|
* Update newlib to c56f53aJoel Sherrill2020-03-127-5/+75
| | | | This is primarily to pick up the bug fix to have i386 fenv methods.
* Bump rtems-tools to get mkimage.py into the bin/ directory.Amar Takhar2020-03-081-2/+2
|
* sis simulator: update to version 2.21Jiri Gaisler2020-03-061-2/+2
| | | | | | | | * Fix incorrect operation on big-endian hosts * Avoid reserved word sparc * Initialize PC before connecting to gdb
* rtems/libbsd: Bump libbsd to pick up the libdebugger library checkChris Johns2020-03-051-2/+2
|
* rtems/bsps: Add the sparc/erc32 and i386/pc BSP build setsChris Johns2020-03-052-0/+42
|
* 5/bsps: Add some BSPsSebastian Huber2020-03-057-0/+66
|
* 5: Update rtems-toolsSebastian Huber2020-03-051-2/+2
| | | | Pick up fixes for Debian on sparc64.
* sb: Use multiprocessing.cpu_count()Sebastian Huber2020-03-051-16/+2
| | | | | The previous implementation does not work on some Linux distributions, e.g. Debian on sparc64. Use a standard function instead.