fix the problems for the set build of 4.9 and 4.10 1. "expat-2.1.0-1 file not found 2. "%{var} not fount"

I only tested them for 4.9/rtrms-sparc, not sure for rest of them.
This commit is contained in:
Yin Yan 2013-05-22 02:00:07 -04:00 committed by Chris Johns
parent 54c73301d2
commit 347e182edb
24 changed files with 145 additions and 28 deletions

View File

@ -11,6 +11,18 @@
#
%include rtems-4.10-base.bset
#
# The RTEMS 4.10 BSP to build and test
#
# Do not build: lm3s3749
# For automated testing, edb7312 should be configured with:
# - ON_SKYEYE=1
# The GDB based simulators could be used as defaults for testing though.
# Skyeye includes coverage.
#
%define rtems_bsps all
%define rtems_test_bsps none
#
# Disable the tests because the samples do not build.
#
@ -19,7 +31,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -19,5 +19,5 @@ package: rtems-%{rtems_version}-autotools-%{release}
#
# Tools configuration.
#
autoconf-2.69-1
automake-1.12.2-1
devel/autoconf-2.69-1
devel/automake-1.12.2-1

View File

@ -21,7 +21,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -11,6 +11,12 @@
#
%include rtems-4.10-base.bset
#
# The RTEMS 4.11 BSP to build and test
#
%define rtems_bsps all
%define rtems_test_bsps none
#
# GDB simulator fix for the sed command.
#
@ -19,7 +25,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -11,10 +11,16 @@
#
%include rtems-4.10-base.bset
#
# The RTEMS 4.11 BSP to build and test
#
%define rtems_bsps all
%define rtems_test_bsps none
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -11,10 +11,20 @@
#
%include rtems-4.10-base.bset
#
# The RTEMS 4.11 BSP to build and test
#
# For automated testing on Qemu, pc386 should be configured with:
# - USE_COM1_AS_CONSOLE=1
# - BSP_PRESS_KEY_FOR_RESET=0
# - BSP_RESET_BOARD_AT_EXIT=1
%define rtems_bsps all
%define rtems_test_bsps none
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -11,10 +11,16 @@
#
%include rtems-4.10-base.bset
#
# The RTEMS 4.11 BSP to build and test
#
%define rtems_bsps all
%define rtems_test_bsps lm32_evr
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -20,7 +20,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -14,7 +14,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -10,11 +10,13 @@
# The RTEMS 4.10 base defines.
#
%include rtems-4.10-base.bset
%define rtems_bsps all
%define rtems_test_bsps none
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -11,10 +11,13 @@
#
%include rtems-4.10-base.bset
%define rtems_bsps all
%define rtems_test_bsps jmr3904
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -13,10 +13,14 @@
#
%include rtems-4.10-base.bset
%define rtems_bsps all
%define rtems_test_bsps none
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-nios2-binutils-2.20-1
tools/rtems-nios2-gcc-4.1-newlib-1.19.0-1
tools/rtems-nios2-gdb-7.0-1

View File

@ -10,11 +10,12 @@
# The RTEMS 4.10 base defines.
#
%include rtems-4.10-base.bset
%define rtems_bsps all
%define rtems_test_bsps psim
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -10,11 +10,12 @@
# The RTEMS 4.10 base defines.
#
%include rtems-4.10-base.bset
%define rtems_bsps all
%define rtems_test_bsps simsh1
# Tools configurationt
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -10,11 +10,12 @@
# The RTEMS 4.10 base defines.
#
%include rtems-4.10-base.bset
%define rtems_bsps all
%define rtems_test_bsps sis
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.20.1-1
tools/rtems-gcc-4.4.7-newlib-1.18.0-1
tools/rtems-gdb-7.3.1-1

View File

@ -6,15 +6,33 @@
%define rtems_arch arm
#
# The RTEMS 4.9 BSP to build and test
#
# Do not build: lm3s3749
# For automated testing, edb7312 should be configured with:
# - ON_SKYEYE=1
# The GDB based simulators could be used as defaults for testing though.
# Skyeye includes coverage.
#
%define rtems_bsps all
%define rtems_test_bsps none
#
# The RTEMS 4.9 base defines.
#
%include rtems-4.9-base.bset
#
# Need to add this option to build.
#
%define enable_obsolete 1
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.19.1-1
tools/rtems-gcc-4.3.2-newlib-1.16.0-1
tools/rtems-gdb-6.8-1

View File

@ -19,5 +19,5 @@ package: rtems-%{rtems_version}-autotools-%{release}
#
# Tools configuration.
#
autoconf-2.69-1
automake-1.12.2-1
devel/autoconf-2.69-1
devel/automake-1.12.2-1

View File

@ -6,6 +6,15 @@
%define rtems_arch i386
#
# The RTEMS 4.9 BSP to build and test
#
# For automated testing on Qemu, pc386 should be configured with:
# - USE_COM1_AS_CONSOLE=1
# - BSP_PRESS_KEY_FOR_RESET=0
# - BSP_RESET_BOARD_AT_EXIT=1
%define rtems_bsps all
%define rtems_test_bsps none
#
# The RTEMS 4.9 base defines.
#
@ -14,7 +23,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.19.1-1
tools/rtems-gcc-4.3.2-newlib-1.16.0-1
tools/rtems-gdb-6.8-1

View File

@ -11,6 +11,14 @@
#
%include rtems-4.9-base.bset
#
# The RTEMS 4.9 BSP to build and test
#
# uC5282 requires a patched special version of Qemu
%define rtems_bsps all
%define rtems_test_bsps none
#
# Disable the tests because the samples do not build.
#
@ -19,7 +27,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.19.1-1
tools/rtems-gcc-4.3.2-newlib-1.16.0-1
tools/rtems-gdb-6.8-1

View File

@ -6,6 +6,12 @@
%define rtems_arch mips
#
# The RTEMS 4.9 BSP to build and test
#
%define rtems_bsps all
%define rtems_test_bsps jmr3904
#
# The RTEMS 4.9 base defines.
#
@ -14,7 +20,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.19.1-1
tools/rtems-gcc-4.3.2-newlib-1.16.0-1
tools/rtems-gdb-6.8-1

View File

@ -6,6 +6,12 @@
%define rtems_arch powerpc
#
# The RTEMS 4.9 BSP to build and test
#
%define rtems_bsps all
%define rtems_test_bsps psim
#
# The RTEMS 4.9 base defines.
#
@ -14,7 +20,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.19.1-1
tools/rtems-gcc-4.3.2-newlib-1.16.0-1
tools/rtems-gdb-6.8-1

View File

@ -6,6 +6,13 @@
%define rtems_arch sparc
#
# The RTEMS 4.11 BSP to build and test
#
%define rtems_bsps all
%define rtems_test_bsps sis
#
# The RTEMS 4.11 base defines.
#
@ -14,7 +21,7 @@
#
# Tools configuration.
#
expat-2.1.0-1
devel/expat-2.1.0-1
tools/rtems-binutils-2.19.1-1
tools/rtems-gcc-4.3.2-newlib-1.16.0-1
tools/rtems-gdb-6.8-1

View File

@ -6,6 +6,11 @@
%include %{_configdir}/base.cfg
%define rtems_kernel_version 4.10.2
#
# The code in git needs to be bootstrapped. Do each build because we have
# no way to change what changes may have happened in the code.
#
%define rtems_bootstrap
#
# The RTEMS build instructions. We use 4.xx Release 1.

View File

@ -7,6 +7,12 @@
%define rtems_kernel_version 4.9.6
#
# The code in git needs to be bootstrapped. Do each build because we have
# no way to change what changes may have happened in the code.
#
%define rtems_bootstrap
#
# The RTEMS build instructions. We use 4.xx Release 1.
#