Chris Johns
12418190b9
sb/track: Add a command to track build sets.
...
- Process a build set for a range of hosts and output a dependency
tree, the used build set and configuration files.
- Output the configuration files that are no referenced
Closes #4036
2020-08-10 16:19:47 +10:00
Chris Johns
9293dfd3a6
glib: Gnome has change the git version to gitlab in requested patches.
2020-06-25 09:50:16 +10: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
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
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
Joel Sherrill
da17bda77a
qemu4.bset: Update to pixman 0.40.0.
2020-05-08 10:42:34 +10:00
Chris Johns
a137ab8451
devel/glib: Fix the checksum for the patch
2020-04-27 14:40:00 +10:00
Vijay Kumar Banerjee
190b39e913
source-builder: Add capstone
2020-04-10 08:44:32 -05:00
Vijay Kumar Banerjee
50916e89e8
bare/config: Add devel/dtc-1.6.0
2020-04-10 08:43:56 -05:00
Vijay Kumar Banerjee
bdffe4647a
bare/glib-2.48.2: Add patches to suppress null string warning
2020-04-10 08:43:18 -05:00
Vijay Kumar Banerjee
c41e0c3a6d
qemu-couverture: update to qemu-stable-4.0.0
2020-04-10 08:30:58 -05:00
Hesham Almatary
f3afcb5460
rsb: Use dtc.bset for Spike
2020-04-09 12:38:22 +01:00
Hesham Almatary
9f18471828
rsb: Bump DTC to 1.4 version
2020-04-09 12:38:14 +01:00
Chris Johns
9b7cdb7603
bare: Fix pkgconfig checks and getting source.
...
- If the package was installed the check does not build the package.
This also meant getting the source failed.
Closes #3919
2020-03-27 14:39:33 +11:00
Chris Johns
25386b12ed
bare/glib: Add back glib-2.39.3-1
...
- It was removed in ...
https://git.rtems.org/rtems-source-builder/commit/?id=f93fcef875560f6a8ac7a3a541e4a96f73751553
2020-03-27 14:38:19 +11:00
Joel Sherrill
71af2d9ced
spike: Update to use exec that searches along PATH.
...
Updates #3914 .
2020-03-25 10:21:28 -05:00
Joel Sherrill
12e02adea0
Spike: Update to include fix for hard-coded path to dtc
...
Closes #3914 .
2020-03-23 15:09:29 -05:00
Martin Erik Werner
f93fcef875
qemu: Update glib to build on newer gcc
...
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);
^~~~~~
2020-03-20 11:50:28 -05:00
Jiri Gaisler
bdc674ef34
sis simulator: update to version 2.21
...
* Fix incorrect operation on big-endian hosts
* Avoid reserved word sparc
* Initialize PC before connecting to gdb
2020-03-06 15:24:21 +01:00
Joel Sherrill
6c65fc237b
qemu-couverture-git-1.cfg: Use an identifiable name for the download file.
...
closes #3808 .
2019-12-13 08:55:40 -06:00
Jiri Gaisler
0e41f9dd88
Update sis to v2.20
...
* Support gdb async break on all platforms
* Support ctrl-c on win32
2019-11-14 14:10:42 +01:00
Hesham Almatary
cd67edb7ca
rsb: Update RISC-V's Spike revision
...
Latest Spike integrated fesvr in its source directory, so there
is no separate fesvr anymore.
Also use a revision of Spike that fixes the file permissions
when getting installed.
2019-11-12 10:44:51 +00:00
Jiri Gaisler
35a4a0c0e0
Update sis simulator to v2.19
...
* Improve gdb watchpoint handling/reporting
* Support building on Mingw-W64
* Stop flushing sparc reg windows on gdb break
* updates #3816
2019-11-09 15:42:45 +01:00
Jiri Gaisler
720db64455
Update sis to v2.18
...
* Support for gdb watchpoints
* Fix build problems on cygwin (closes #3807 )
2019-11-02 19:51:17 +01:00
Chris Johns
5ecf0181b4
bare/spike: Fix %hash lines, change to base64 checksums.
2019-10-28 18:16:33 +11:00
Chris Johns
aa90689d73
devel/libiconv: Add a hash.
2019-10-28 13:59:55 +11:00
Joel Sherrill
8e38a84868
dtc-1.2.0.cfg: Switch to sha512 so it builds
2019-10-25 08:09:44 -05:00
Joel Sherrill
68870df775
Update Spike RSB recipe and correct installed permissions
...
Updates #3802 .
2019-10-23 17:54:10 -05: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
5684292a80
bare/pcre: Add PCRE 8.40
2019-09-16 08:21:40 +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
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
Jiri Gaisler
8156748bd2
Add bare target to build standalone sis (devel/sis)
2019-06-18 20:27:52 +02:00
Hesham Almatary
693e6b518d
rsb: Update RISC-V's Spike revision
2018-11-12 10:22:35 +00:00
Chris Johns
96c414c8ff
windows: Remove BuildRoot from all configs, add a short tmp path.
...
Closes #3562 .
2018-11-05 15:46:42 +11:00
Chris Johns
6ac3ed87d3
bare/devel: Add qemu-couverture support.
...
Add a build set and configuration to build a QEMU we can use for
coverage testing.
2018-05-01 11:58:43 +10:00
Chris Johns
4b3e0f8e3d
The libexpat project has moved to github. Fetch expat from github.
...
Close #3315
2018-03-05 08:29:40 +11:00
Stephan Gambke
18e1ba6a40
sb: Switch some md5 hashes to sha256
...
Using md5 hashes will break the building of qemu.bset,
so switch all involved hashes to sha256
2018-02-05 09:40:54 +11:00
Hesham Almatary
e274bdfe10
RSB - RISC-V: Add scripts to build RISC-V's simulator
...
Update #3109
2017-10-28 18:00:42 +11:00
Chris Johns
d94bd014a8
4.12: Update all MD5 hashes to SHA256.
...
Closes #2536 .
2017-10-12 13:48:52 +11:00
Chris Johns
19a3cb98e2
bare/qemu: Use git if the RSB is not release or without a release URL.
...
Updates #2661 .
2016-03-18 17:03:19 +11:00
Chris Johns
ff9ce9a3ff
bare/qemu: Fix %endif type.
...
Updates #2661 .
2016-03-18 14:41:03 +11:00
Chris Johns
a15650c97d
bare/qemu: Use a tarfile is the RSB is released.
...
Updates #2661 .
2016-03-18 14:41:03 +11:00
Chris Johns
52cb466a6d
bare: Update or1ksim-master.zip hash
...
Updates #2657 .
2016-03-17 19:48:54 +11:00
Chris Johns
c9ea98406f
bare: Correct the libffi-3.0.13 hash.
...
Updates #2657 .
2016-03-17 19:25:13 +11:00
Chris Johns
db8ec8c99e
bare: Update qemu package source hashes that are missing.
...
Add support for pkgconfig checks to fail when just downloading the
source so it is actually downloaded on hosts that may have a package
installed.
Updates #2657 .
2016-03-17 18:30:13 +11:00
Chris Johns
b4800869ef
bare/devel/qemu: Add a hash for glib.
...
Closes #2646 .
2016-03-16 17:16:24 +11:00
Chris Johns
ed86b4b006
bare/devel/qemu: Fix the release URL logic and pkconfig python3 issues.
...
Closes #2645 .
2016-03-16 17:14:45 +11:00
Chris Johns
e645642255
qemu: Add a package name to create a tarball.
2016-03-07 15:03:04 +11:00