[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