#2526 closed defect (fixed)

RSB --without-rtems flag has no effect

Reported by: Nick Withers Owned by: Chris Johns <chrisj@…>
Priority: normal Milestone: 4.11
Component: tool/rsb Version: 4.11
Severity: normal Keywords:
Cc: Chris Johns Blocked By:
Blocking:

Description

With RSB 4.11.0-rc1 (https://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0-rc1/), the --without-rtems flag seems to have no effect and RTEMS itself is still built:

rtems-source-builder-4.11.0-rc1/rtems % ../source-builder/sb-set-builder --prefix=/home/nick/rtems/rtems-4.11 --log=powerpc-rtems4.11.log --without-rtems 4.11/rtems-powerpc
RTEMS Source Builder - Set Builder, 4.11.0-rc1
Build Set: 4.11/rtems-powerpc
Build Set: 4.11/rtems-autotools.bset
Build Set: 4.11/rtems-autotools-internal.bset
config: tools/rtems-autoconf-2.69-1.cfg
package: autoconf-2.69-x86_64-freebsd10.2-1
building: autoconf-2.69-x86_64-freebsd10.2-1
config: tools/rtems-automake-1.12.6-1.cfg
package: automake-1.12.6-x86_64-freebsd10.2-1
building: automake-1.12.6-x86_64-freebsd10.2-1
cleaning: autoconf-2.69-x86_64-freebsd10.2-1
cleaning: automake-1.12.6-x86_64-freebsd10.2-1
Build Set: Time 0:00:05.515153
Build Set: 4.11/rtems-autotools-base.bset
config: tools/rtems-autoconf-2.69-1.cfg
package: autoconf-2.69-x86_64-freebsd10.2-1
building: autoconf-2.69-x86_64-freebsd10.2-1
reporting: tools/rtems-autoconf-2.69-1.cfg -> autoconf-2.69-x86_64-freebsd10.2-1.txt
reporting: tools/rtems-autoconf-2.69-1.cfg -> autoconf-2.69-x86_64-freebsd10.2-1.xml
config: tools/rtems-automake-1.12.6-1.cfg
package: automake-1.12.6-x86_64-freebsd10.2-1
building: automake-1.12.6-x86_64-freebsd10.2-1
reporting: tools/rtems-automake-1.12.6-1.cfg -> automake-1.12.6-x86_64-freebsd10.2-1.txt
reporting: tools/rtems-automake-1.12.6-1.cfg -> automake-1.12.6-x86_64-freebsd10.2-1.xml
installing: autoconf-2.69-x86_64-freebsd10.2-1 -> /home/nick/rtems/rtems-4.11
installing: automake-1.12.6-x86_64-freebsd10.2-1 -> /home/nick/rtems/rtems-4.11
cleaning: autoconf-2.69-x86_64-freebsd10.2-1
cleaning: automake-1.12.6-x86_64-freebsd10.2-1
Build Set: Time 0:00:05.518835
Build Set: Time 0:00:11.034946
config: devel/expat-2.1.0-1.cfg
package: expat-2.1.0-x86_64-freebsd10.2-1
building: expat-2.1.0-x86_64-freebsd10.2-1
reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-freebsd10.2-1.txt
reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-freebsd10.2-1.xml
config: tools/rtems-binutils-2.24-1.cfg
package: powerpc-rtems4.11-binutils-2.24-x86_64-freebsd10.2-1
building: powerpc-rtems4.11-binutils-2.24-x86_64-freebsd10.2-1
reporting: tools/rtems-binutils-2.24-1.cfg -> powerpc-rtems4.11-binutils-2.24-x86_64-freebsd10.2-1.txt
reporting: tools/rtems-binutils-2.24-1.cfg -> powerpc-rtems4.11-binutils-2.24-x86_64-freebsd10.2-1.xml
config: tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg
package: powerpc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.2-1
building: powerpc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.2-1
reporting: tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg -> powerpc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.2-1.txt
reporting: tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg -> powerpc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.2-1.xml
config: tools/rtems-gdb-7.9-1.cfg
package: powerpc-rtems4.11-gdb-7.9-x86_64-freebsd10.2-1
building: powerpc-rtems4.11-gdb-7.9-x86_64-freebsd10.2-1
reporting: tools/rtems-gdb-7.9-1.cfg -> powerpc-rtems4.11-gdb-7.9-x86_64-freebsd10.2-1.txt
reporting: tools/rtems-gdb-7.9-1.cfg -> powerpc-rtems4.11-gdb-7.9-x86_64-freebsd10.2-1.xml
config: tools/rtems-tools-4.11-1.cfg
package: rtems-tools-4.11.0-rc1-1
building: rtems-tools-4.11.0-rc1-1
reporting: tools/rtems-tools-4.11-1.cfg -> rtems-tools-4.11.0-rc1-1.txt
reporting: tools/rtems-tools-4.11-1.cfg -> rtems-tools-4.11.0-rc1-1.xml
config: tools/rtems-kernel-4.11.cfg
package: powerpc-rtems4.11-kernel-4.11.0-rc1-1
building: powerpc-rtems4.11-kernel-4.11.0-rc1-1
reporting: tools/rtems-kernel-4.11.cfg -> powerpc-rtems4.11-kernel-4.11.0-rc1-1.txt
reporting: tools/rtems-kernel-4.11.cfg -> powerpc-rtems4.11-kernel-4.11.0-rc1-1.xml
installing: expat-2.1.0-x86_64-freebsd10.2-1 -> /home/nick/rtems/rtems-4.11
installing: powerpc-rtems4.11-binutils-2.24-x86_64-freebsd10.2-1 -> /home/nick/rtems/rtems-4.11
installing: powerpc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.2-1 -> /home/nick/rtems/rtems-4.11
installing: powerpc-rtems4.11-gdb-7.9-x86_64-freebsd10.2-1 -> /home/nick/rtems/rtems-4.11
installing: rtems-tools-4.11.0-rc1-1 -> /home/nick/rtems/rtems-4.11
installing: powerpc-rtems4.11-kernel-4.11.0-rc1-1 -> /home/nick/rtems/rtems-4.11
cleaning: expat-2.1.0-x86_64-freebsd10.2-1
cleaning: powerpc-rtems4.11-binutils-2.24-x86_64-freebsd10.2-1
cleaning: powerpc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-freebsd10.2-1
cleaning: powerpc-rtems4.11-gdb-7.9-x86_64-freebsd10.2-1
cleaning: rtems-tools-4.11.0-rc1-1
cleaning: powerpc-rtems4.11-kernel-4.11.0-rc1-1
Build Set: Time 1:35:25.939640

Change History (6)

comment:1 Changed on Mar 14, 2016 at 4:23:48 AM by Chris Johns <chrisj@…>

In 858e43bcce540b871fc3dc6ebba05de40bdc99fb/rtems-source-builder:

sb: Fix build's --with-error-report handling.

This reflects changes in the way the --with/--without options are handled.

Updates #2526.

comment:2 Changed on Mar 14, 2016 at 4:24:06 AM by Chris Johns <chrisj@…>

In e8f351915e1b0884f88a5ace43df1f342f68682b/rtems-source-builder:

sb: Fix build's --with-error-report handling.

This reflects changes in the way the --with/--without options are handled.

Updates #2526.

comment:3 Changed on Mar 14, 2016 at 6:43:40 AM by Chris Johns <chrisj@…>

In d4a2da892165d234f7ddbeb2ddb6e783ca736600/rtems-source-builder:

sb: Fix the --without-error-report parsing of the label.

Update #2526.

comment:4 Changed on Mar 14, 2016 at 6:44:12 AM by Chris Johns <chrisj@…>

In 8d0e377a2801ca40b1f2a550926e1490b40e8437/rtems-source-builder:

sb: Fix the --without-error-report parsing of the label.

Update #2526.

comment:5 Changed on Mar 14, 2016 at 7:23:25 AM by Chris Johns <chrisj@…>

Owner: set to Chris Johns <chrisj@…>
Resolution: fixed
Status: newclosed

In b29015495036d173fea5f00b5745ca915ef2e722/rtems-source-builder:

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.

comment:6 Changed on Mar 14, 2016 at 7:23:39 AM by Chris Johns <chrisj@…>

In a15c396dd382bc96fe820ca8bb00bac0c6c3d180/rtems-source-builder:

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.

Note: See TracTickets for help on using tickets.