| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
This should ensure that GDB is linked using the static libexpat.a built
by the RSB.
|
|
|
|
|
| |
- This version of qemu uses meson and ninja to build. You will need
to install ninja to build. No checks are made until meson run
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
| |
* There is no all$ target in Spike
* There is no longer --with-fesvr flag since fesvr is source-inlined
by default
|
|
|
|
| |
closes #3927.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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);
^~~~~~
|
|
|
|
| |
- Looks like protobuf is now not under Google. I failed to notice that.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
- Fix GDB's library checks to ignore errors when getting the source.
|
|
|
|
|
|
|
|
|
|
| |
- Add line continuation support so empty macros can be used at
the end of configure command lines, ie RTEMS kernel. The
config parser removes empty lines and wihout this support a
trailing line continuation character joins a configure command
line to next command.
- Fix freetype's gmake support for non-GNU operating systems.
|
| |
|
|
|
|
| |
Updates #3802.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
|
|
|
| |
* target name is devel/qemu4, old qemu preserved as devel/qemu
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Update to SIS 2.17 which has internal readline support for
the hosts which do not have readline.
Closes #3763
|
|
|
|
| |
Closes #3769
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
|
|
| |
- 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.
|
| |
|
|
|
|
| |
FTP is an outdated protocol and blocked by some firewalls.
|
|
|
|
|
|
|
| |
- Do not assume the installed paths for the header and library.
Ask python-config if found.
Close #3537.
|
| |
|
| |
|
|
|
|
| |
Close #3577.
|
|
|
|
| |
Update #3577.
|
|
|
|
| |
Closes #3562.
|
|
|
|
|
|
|
|
| |
The command python has been removed from upstream python and python2
and python3 is now used. This patch wraps the commands in a shell
script that locates a suitable python to run.
Updates #3537
|
| |
|
| |
|
|
|
|
| |
Updates #3460
|
|
|
|
|
|
|
| |
The Binutils and GDB share a repository. In order to build the GDB
from a repository snapshot some components must be disabled.
Update #3453.
|
|
|
|
|
|
|
| |
The Binutils and GDB share a repository. In order to build the Binutils
from a repository snapshot some components must be disabled.
Update #3452.
|
|
|
|
|
| |
Add a build set and configuration to build a QEMU we can use for
coverage testing.
|
|
|
|
| |
Close #3315
|
|
|
|
|
|
|
| |
Using the RSB release version for the gcc version string means the
tools have a version string that matches the release.
Close #3294
|
|
|
|
| |
Update #3109
|
|
|
|
| |
Closes #3157.
|