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
52561d9d95
sb: Do not expand the package name in a bset file.
...
If the package references macros yet to be defined an error is
generated. Let the macro expands happen when the package name is
actually used.
Closes #2645 .
2016-03-16 16:53:02 +11:00
Chris Johns
e7649747c8
4.11: Remove from master.
...
Updates #2649 .
2016-03-16 15:56:46 +11:00
Chris Johns
08aa888205
4.12/gdb-7.11: Add ERC32 patches to fix the simulator.
...
Updates #2644 .
2016-03-16 15:51:24 +11:00
Chris Johns
276fdc488e
rtems/4.12: Add hash to gdb-7.11.
2016-03-15 13:25:39 +11:00
Chris Johns
33308d1aa3
sb: Make cvs optional.
...
Ignore RSB generated files to keep the git dirty status clean.
Closes #2647 .
Closes #2748 .
2016-03-15 10:55:23 +11:00
Chris Johns
b290154950
rtems-kernel: Fix the --with-rtems/--without-rtems support when released.
...
Also add:
--with-rtemsbsp="bsp,bsp,bsp"
--with-rtems-smp
--with-rtems-tests
--with-rtems-tests=sample
--with-rtems-tests=all
Closes #2526 .
2016-03-14 18:23:07 +11:00
Chris Johns
8d0e377a28
sb: Fix the --without-error-report parsing of the label.
...
Update #2526 .
2016-03-14 17:44:04 +11:00
Chris Johns
6e490ae1e1
sb: Update download to check the config file for release URL control.
...
Provide without_release_url support in the configuration file so
the release tarball download of the kernel and tools uses the
release's top level directory and not the sources directory.
Closes #2481 .
2016-03-14 16:23:19 +11:00
Chris Johns
e8f351915e
sb: Fix build's --with-error-report handling.
...
This reflects changes in the way the --with/--without options are handled.
Updates #2526 .
2016-03-14 15:19:29 +11:00
Chris Johns
703c85433e
4.12: Update GDB to gdb-7.11.
2016-03-14 15:13:24 +11:00
Joel Sherrill
fc87573adc
4.12/rtems-moxie.bset: Update to match default RTEMS toolset
2016-03-11 13:28:37 -06:00
Goetz Pfeiffer
8298f72cfc
Bugfix: gdb-7.3.1 for rtems 4.10 couldn't be built with modern texinfo.
...
This is fixed by patch file gdb-7.3.1-rtems4.10-20151123.diff from the
rtems-tools.git repository.
Close #2524 .
2016-03-10 11:07:43 +01:00
Goetz Pfeiffer
a68334f244
Bugfix: gcc-4.4.7 for rtems 4.10 couldn't be built with modern texinfo.
...
This is fixed by patch file gcc-core-4.4.7-rtems4.10-20151123.diff from the
rtems-tools.git repository.
Update #2524 .
2016-03-10 11:05:57 +01:00
Goetz Pfeiffer
4dd4e9af00
Bugfix: binutils-2.20.1 for rtems 4.10 couldn't be built with modern texinfo.
...
This is fixed by patch file binutils-2.20.1-rtems4.10-20151123.diff from the
rtems-tools.git repository.
Update #2524 .
2016-03-10 11:02:57 +01:00
Chris Johns
84238b95fc
sb: Fix --without-release-url logic.
...
Updates #2636 .
2016-03-10 16:49:59 +11:00
Chris Johns
d3fa158109
sb: Add a download option --with-release-url/--without-release-url.
...
The default without the option is to prepend the release URL to the URL
list to download from the RTEMS FTP site first if the RSB is released. This
option can force the RTEMS FTP to be tried first when not a release,
or you can supply a different URL to download from or you can request
no RTEMS URL is tried first. Eg:
--with-release-url
--with-release-url=file://opt/local/cache
--without-release-url
Move the RTEMS release URL to the default.mc file. Change the URL
to the RTEMS FTP server and do not use the https method of access.
The option's with_arg call was cleaned up to make sense.
Remove the log's raw output of an extra space.
Some download error message formating was cleaned up.
Closes #2636 .
2016-03-10 16:32:49 +11:00
Chris Johns
62f76d9817
sb: Fix typo on the urlparse name in download.py
...
Updates #2619 .
2016-03-10 15:06:32 +11:00
Chris Johns
d78a63ff1c
sb: Download's urllib_parse should point to urlparse on Python2.
...
Updates #2619 .
2016-03-10 15:01:51 +11:00
Chris Johns
29f23e0440
sb: Fix configparser import on Python2 in version.py.
...
Updates #2619 .
2016-03-10 14:53:53 +11:00
Chris Johns
334c22c12d
sb: Add support to GDB to select a specific Python.
...
Detect a suitable Python version on Windows.
Update #2619 .
2016-03-08 22:27:10 +11:00
Chris Johns
9bae339bef
sb: Report platform import errors.
2016-03-08 22:27:07 +11:00
Chris Johns
e645642255
qemu: Add a package name to create a tarball.
2016-03-07 15:03:04 +11:00
Chris Johns
3a972f6102
sb: Update code base to support Python3 and Python2.
...
Fix Windows support to allow MSYS2 Python to be used.
Updates #2619 .
2016-03-07 15:02:58 +11:00
Chris Johns
b537e55364
Clean up 4.9 build issues.
...
Add support so 4.9 builds on a recent FreeBSD using clang.
2016-03-01 14:33:22 +11:00
rtems
c46f212a89
Fix 4.10 and 4.9 building.
...
Add the 4.9 newlib 1.16.0-20090324 patch.
Add a release to the 4.9 RTEMS kernel.
Add a release to the 4.10 RTEMS kernel.
2016-03-01 09:59:16 +11:00
Chris Johns
f337f5b53e
4.12: Add aarch64 and x86_64 support.
2016-02-29 17:53:57 +11:00
Chris Johns
8dbb3a0ddd
sb: Remove http query flags from the file name if present.
...
The query flags such as '?h=4.11' to select a branch cannot appear
in the file name on Windows. This patch removes the query part from
the file name.
Update #2616 .
2016-02-29 10:41:17 +11:00
Chris Johns
23191a3880
sb: bootstrap.py clearing of environ var 'ACLOCAL_PATH' on MSYS2 fails.
...
With a recent (Feb 2016) pytnon on MSYS2 the clear fails so delete
the variable.
Update #2613 .
2016-02-29 10:13:11 +11:00
Chris Johns
4b0baed21f
config: Patch automake-1.12.6 to remove warning on newer perl versions.
...
Closes #2616 .
2016-02-29 09:28:37 +11:00
Hesham Almatary
17e06f8f99
update newlib git revision to get <sys/select.h> RTEMS dependency
2016-02-27 21:46:02 +00:00
Chris Johns
056e601477
Wrap the tar command in double quotes for Windows cmd.exe.
...
Windows cmd.exe does not support a single quote for options. Change to
a double quote.
Closes #2615 .
2016-02-25 14:30:31 +11:00
Chris Johns
d897e93e49
Fix sb-bootrap to run on Windows using MSYS2.
...
Prepend 'sh' to the command so the autoreconf runs in a shell.
Is the first item in the path is a reference to MSYS2 remove it.
Closes #2613 .
2016-02-24 17:33:08 +11:00
Chris Johns
7c0ded8e9b
Fix pkgconfig for MSYS to allow QEMU to build.
2016-02-24 09:56:11 +11:00
Chris Johns
610ae576b2
Fix sb-build to reference the opts correctly.
2016-02-24 09:56:07 +11:00
Chris Johns
318e0c3b04
Fix the rtems-tools waf --destdir path on Windows.
...
Waf requires the drive be added to the destdir path so it installs to a path
the RSB knows. The RSB assumes the destdir contains an MSYS drive path as
seen in the POSIX path. This is default for configure scripts.
Also fix the git URL to pull before the branch command as well as after to
update the branch.
Closes #2605 .
2016-02-22 17:43:10 +11:00
Sebastian Huber
b87138ad01
Update RTEMS 4.12 build set for MIPS
2016-01-29 07:48:04 +01:00
Sebastian Huber
e0693f7b24
Update RTEMS 4.12 build set
...
Use Binutils 2.26.
2016-01-29 07:48:04 +01:00
Patrick Gauvin
7cdec5c335
Fix RTEMS Tools source symlink generation.
...
When rsb_released was not 0, a build failure would occur.
closes #2495 .
2016-01-28 11:00:13 -05:00
Nick Withers
e3b9fb68d4
Update RTEMS 4.12 build set
...
Update to the GCC 6 20160124 snapshot, which notionally resolves
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65779
2016-01-25 09:09:02 +01:00
Joel Sherrill
14b00fff99
source-builder/config/qemu-1-1.cfg: Add --disable-smartcard-nss
...
closes #2547 .
2016-01-24 13:24:19 -06:00
Sebastian Huber
075ed1c8e2
Add hashes for RTEMS 4.12 tools
2016-01-19 07:55:06 +01:00
Sebastian Huber
342c7dcc0a
Update RTEMS 4.12 build set
2016-01-18 13:39:27 +01:00
YANG Qiao
eec82cd126
fix libpng version number
2015-12-16 12:28:56 +11:00
YANG Qiao
bf05b15e43
add dependencies for nxlib
2015-12-16 12:28:50 +11:00
YANG Qiao
3618353765
add graphics-all bset
2015-12-16 12:28:43 +11:00
YANG Qiao
4cef681632
add dependencies for nanox
2015-12-16 12:28:37 +11:00
YANG Qiao
7a9ec6e633
fix nanox patch url
2015-12-16 12:28:28 +11:00
YANG Qiao
3dfedc92db
fix t1lib patch url
2015-12-16 12:28:23 +11:00
Chris Johns
3ffbfc8092
Fix 4.11/rtems-tools so it builds from git.
2015-12-15 11:15:28 +11:00