[RTEMS Project] #2540: RSB has problems building into existing directory
RTEMS trac
trac at rtems.org
Thu Oct 5 07:54:29 UTC 2017
#2540: RSB has problems building into existing directory
----------------------------+----------------------------
Reporter: Simon Williams | Owner: Needs Funding
Type: defect | Status: assigned
Priority: normal | Milestone: Indefinite
Component: RSB | Version: 4.12
Severity: normal | Resolution:
Keywords: |
----------------------------+----------------------------
Comment (by Sebastian Huber):
The RSB output currently looks like this
{{{
RTEMS Source Builder - Set Builder, 4.12 (1f3f21ed306b)
warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown
Build Set: 4.12/rtems-all
Build Set: 4.12/rtems-arm.bset
Build Set: 4.12/rtems-autotools.bset
Build Set: 4.12/rtems-autotools-internal.bset
config: tools/rtems-autoconf-2.69-1.cfg
package: autoconf-2.69-x86_64-linux-gnu-1
building: autoconf-2.69-x86_64-linux-gnu-1
config: tools/rtems-automake-1.12.6-1.cfg
package: automake-1.12.6-x86_64-linux-gnu-1
building: automake-1.12.6-x86_64-linux-gnu-1
cleaning: autoconf-2.69-x86_64-linux-gnu-1
cleaning: automake-1.12.6-x86_64-linux-gnu-1
Build Set: Time 0:00:06.855472
Build Set: 4.12/rtems-autotools-base.bset
config: tools/rtems-autoconf-2.69-1.cfg
package: autoconf-2.69-x86_64-linux-gnu-1
building: autoconf-2.69-x86_64-linux-gnu-1
reporting: tools/rtems-autoconf-2.69-1.cfg -> autoconf-2.69-x86_64-linux-
gnu-1.txt
reporting: tools/rtems-autoconf-2.69-1.cfg -> autoconf-2.69-x86_64-linux-
gnu-1.xml
config: tools/rtems-automake-1.12.6-1.cfg
package: automake-1.12.6-x86_64-linux-gnu-1
building: automake-1.12.6-x86_64-linux-gnu-1
reporting: tools/rtems-automake-1.12.6-1.cfg -> automake-1.12.6-x86_64
-linux-gnu-1.txt
reporting: tools/rtems-automake-1.12.6-1.cfg -> automake-1.12.6-x86_64
-linux-gnu-1.xml
installing: autoconf-2.69-x86_64-linux-gnu-1 -> /build/rtems-4.12
installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems-4.12
cleaning: autoconf-2.69-x86_64-linux-gnu-1
cleaning: automake-1.12.6-x86_64-linux-gnu-1
Build Set: Time 0:00:09.739262
Build Set: Time 0:00:16.598011
config: devel/expat-2.1.0-1.cfg
package: expat-2.1.0-x86_64-linux-gnu-1
building: expat-2.1.0-x86_64-linux-gnu-1
reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-linux-gnu-1.txt
reporting: devel/expat-2.1.0-1.cfg -> expat-2.1.0-x86_64-linux-gnu-1.xml
config: tools/rtems-binutils-2.29-1.cfg
package: arm-rtems4.12-binutils-2.29-x86_64-linux-gnu-1
building: arm-rtems4.12-binutils-2.29-x86_64-linux-gnu-1
reporting: tools/rtems-binutils-2.29-1.cfg -> arm-
rtems4.12-binutils-2.29-x86_64-linux-gnu-1.txt
reporting: tools/rtems-binutils-2.29-1.cfg -> arm-
rtems4.12-binutils-2.29-x86_64-linux-gnu-1.xml
config: tools/rtems-gcc-7.2.0-newlib-2.5.0.20170922-1.cfg
package: arm-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1
building: arm-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1
reporting: tools/rtems-gcc-7.2.0-newlib-2.5.0.20170922-1.cfg -> arm-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1.txt
reporting: tools/rtems-gcc-7.2.0-newlib-2.5.0.20170922-1.cfg -> arm-
rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1.xml
config: tools/rtems-gdb-8.0.1-1.cfg
package: arm-rtems4.12-gdb-8.0.1-x86_64-linux-gnu-1
building: arm-rtems4.12-gdb-8.0.1-x86_64-linux-gnu-1
reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems4.12-gdb-8.0.1-x86_64
-linux-gnu-1.txt
reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems4.12-gdb-8.0.1-x86_64
-linux-gnu-1.xml
config: tools/rtems-tools-4.12-1.cfg
package: rtems-tools-HEAD-1
git: reset: git://git.rtems.org/rtems-tools.git
git: fetch: git://git.rtems.org/rtems-tools.git -> sources/git/rtems-
tools.git
git: checkout: git://git.rtems.org/rtems-tools.git => HEAD
git: pull: git://git.rtems.org/rtems-tools.git
building: rtems-tools-HEAD-1
reporting: tools/rtems-tools-4.12-1.cfg -> rtems-tools-HEAD-1.txt
reporting: tools/rtems-tools-4.12-1.cfg -> rtems-tools-HEAD-1.xml
config: tools/rtems-kernel-4.12.cfg
package: arm-rtems4.12-kernel-4.12-1
building: arm-rtems4.12-kernel-4.12-1
reporting: tools/rtems-kernel-4.12.cfg -> arm-rtems4.12-kernel-4.12-1.txt
reporting: tools/rtems-kernel-4.12.cfg -> arm-rtems4.12-kernel-4.12-1.xml
installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems-4.12
installing: arm-rtems4.12-binutils-2.29-x86_64-linux-gnu-1 ->
/build/rtems-4.12
installing: arm-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-
gnu-1 -> /build/rtems-4.12
installing: arm-rtems4.12-gdb-8.0.1-x86_64-linux-gnu-1 ->
/build/rtems-4.12
installing: rtems-tools-HEAD-1 -> /build/rtems-4.12
installing: arm-rtems4.12-kernel-4.12-1 -> /build/rtems-4.12
cleaning: expat-2.1.0-x86_64-linux-gnu-1
cleaning: arm-rtems4.12-binutils-2.29-x86_64-linux-gnu-1
cleaning: arm-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-linux-gnu-1
cleaning: arm-rtems4.12-gdb-8.0.1-x86_64-linux-gnu-1
cleaning: rtems-tools-HEAD-1
cleaning: arm-rtems4.12-kernel-4.12-1
Build Set: Time 0:34:45.297368
}}}
The autotools are installed before the other stuff which is installed in
one big chunk. Maybe this sequence should be changed to install each
component as soon as possible, e.g. Binutils before GCC.
--
Ticket URL: <http://devel.rtems.org/ticket/2540#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list